我正在尝试统一做一些事情,并且我需要知道相机是否在移动。
这是脚本:
GameObject MainCamara = GameObject.FindGameObjectWithTag("MainCamera");
NewPosition = new Vector3(player.position.x, player.position.y, -10);
positionChanging(NewPosition);
if (MainCamara.GetComponent<Rigidbody2D>() == null)
{
CameraMoving = true;
}
if (MainCamara.GetComponent<Rigidbody2D>().velocity.magnitude > 0.01f)
{
CameraMoving = true;
}
CameraMoving = false;
我没有收到任何错误,但它仍然不起作用
最佳答案
关于c# - 如何检查物体是否在移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60364589/