我希望将一个对象放置在相对于另一个游戏对象单元 3d 右侧 1 个单元的位置,因为另一个游戏对象具有不同的方向并且会扰乱坐标系统。例如,当物体面向北时,右为 x。但是当物体面向东方时,右边是z。有解决办法吗?
我试过obj.transform.position +obj.transform.right*x,也试过TransformDirection。他们没有工作。
如果你不想被orientation影响,那就用
Vector3.right
或new Vector(1,0,0)
作为偏移量。
obj.transform.position + Vector3.right * x