慕姐0902111
2018-01-15 11:30
transform.position = transform.position + walkSpeed * transform.forward * Time.deltaTime ;
看人物初始时的朝向,视频里方向正好和x轴平行,所以向前移动值是改变x的值,如果你把人物随便旋转一下方向,再试试,就不一定只是x的值在变了
这是一个向量的计算,如果向量是平行于x轴的那就只会改变实例的x
Unity3D快速入门
145914 学习 · 326 问题
相似问题