答案 0 :(得分:2)
这是你想要做的吗?
如果是,则非常简单 - 将A的前向矢量设置为从p1到p2的向量。
public class Rotate : MonoBehaviour
{
public Transform P1;
public Transform P2;
void Update()
{
transform.forward = P2.position - P1.position;
}
}
答案 1 :(得分:0)
没有。相反,使用它。
Quaternion rot = Quaternion.FromToRotation(Vector3.up, boundPoint4 - boundPoint3);
this.TileCollider.transform.rotation = new Quaternion(-1 * rot.x, rot.y, rot.z, rot.w);