【发布时间】:2021-02-14 15:28:09
【问题描述】:
我目前正在制作我们中间的克隆。 我正在研究一个通风系统,其中箭头(通过通风口导航)指向完全错误的方向。
箭头预制件只是一个空对象,精灵作为子对象,其位置沿前向轴改变。
Vector3 targetDir = myVent.transform.position - nextVent.transform.position;
transform.eulerAngles = new Vector3(0, Vector3.SignedAngle(myVent.transform.position, targetDir, Vector3.forward), 0);
整个场景: Screenshot 1
Arrow Prefab 的外观如下: Screenshot 2
谢谢!
【问题讨论】:
-
请提供足够的信息来重现问题,包括场景中每个元素的位置以及没有任何旋转的精灵的样子。请参阅minimal reproducible example 了解更多信息。