This commit is contained in:
2026-05-13 15:13:16 +08:00
parent 52b369737a
commit fea24ad19a
2 changed files with 20 additions and 12 deletions

View File

@ -93,7 +93,7 @@ class AppRay extends Monobehiver {
const clickedZone = zones.find(zone => zone.mesh === pickInfo.pickedMesh);
if (clickedZone) {
// 计算该放置区域的目标位置和旋转
const offsetDistance = 0.1;
const offsetDistance = 0.05; // 增加偏移距离,让模型更往外
const targetPosition = clickedZone.center.add(clickedZone.normal.scale(offsetDistance));
const targetDirection = clickedZone.normal.scale(-1);
const angle = Math.atan2(targetDirection.x, targetDirection.z);