所以我的跑步游戏出了点问题。
现在这个动作感觉很冷,因为我有动力,我必须停止走一条路去走另一条路,它给了我这种我不想要的真正的冰的效果。
我试过增加摩擦力,但那导致我的立方体从轨道上滚下来。
void FixedUpdate()
{
rb.AddForce(0, 0, forwardForce * Time.deltaTime);
if (Input.GetKey("d"))
{
rb.AddForce(sidewaysForce * Time.deltaTime, 0, 0, ForceMode.VelocityChange);
}
if (Input.GetKey("a"))
{
rb.AddForce(-sidewaysForce * Time.deltaTime, 0, 0, ForceMode.VelocityChange);
}
我想要的动作是漂亮的,流畅的,敏捷的。
https://stackoverflow.com/questions/56412050
复制相似问题