unity游戏开发中遇到的关于translate与position在人物移动和朝向上问题
当我按“下”方向键想面朝后方然后往后移动时,发现只能面朝后方然而向前移动。原因就是此时它是相对于自身的坐标系的。当我面朝后方时,我按了“下”,此时也就是往我面朝方向的反方向移动了。在物体移动时方向键能改变物体的朝向,但是不能准确朝着朝向移动。特别是想让他它后走时,朝向是往后了,但是向前走了。这里涉及到transform.translate与position的的区别——代码中translate是。即可,或者使用transform.position函数。这个区别实际上是十分基础的,但是我忽视了...
原创
2022-07-25 16:44:17 ·
1895 阅读 ·
1 评论