我想用椅子(在编辑器中)填充这个礼堂座位区,并让它们都面对同一个焦点(舞台)。然后我将随机地用不同的人填充椅子(在运行时)。每次跑步后,椅子应该保持不变,但应该让人离开,以便在下一次跑步时人群看起来不同。
座位区目前没有连接对撞机,椅子和人也没有。
我发现这段代码负责旋转椅子,使它们瞄准同一个焦点。但我仍然很好奇是否有更好的方法来做到这一点。
//C# Example (LookAtPoint.cs)
using UnityEngine;
[ExecuteInEditMode]
public class LookAtPoint : MonoBehaviour
{
public Vector3 lookAtPoint = Vector3.zero;
void Update()
{
transform.LookAt(lookAtPoint);
}
}
附加截图