使用了CharacterController.Move()向前移动,但我另外用Mathf.Lerp()的方式赋值使人物左右移动的,发现左右移动时出现卡顿跳跃的情况了。。如果我把CharacterController.Move()的那句话注释掉 或者 换成 transform.Translate(),左右移动就很流畅了,这是为什么呢?为什么加了CharacterController.Move()就不行了,这是什么原因
同学你好,可以参考一下:
http://ask.layabox.com/question/42982
https://www.cnblogs.com/zhaoqingqing/p/6841755.html
https://www.jianshu.com/p/77fb25c661e2
https://zhidao.baidu.com/question/683950467292884932.html