我需要有人来帮助我处理Unity3d中的transform.position。我试图按M键时停止tranform.position。我尝试使用下面提到的代码,但它仍以相同的速度移动。
if (Input.GetKeyDown(KeyCode.M))
{
transform.position += PlayerController.player.transform.forward * -0.00001f;
}
else
{
transform.position += PlayerController.player.transform.forward * -0.1f;
}
在正常情况下,transform.position可以正常工作,但是当我按M键时,它的速度应该慢到现在看起来已经停止了。我认为其他条件运行良好。