[LayaAir 2.0]laya2.0 CharacterController move 运动不平滑,会抖动

官网案例运动起来也会抖动。
 
 
部分代码:
 
this.characterController = this._tempVirtualMoveGo.addComponent(Laya.CharacterController);
let sphereShape = new Laya.CapsuleColliderShape(0.5, 1);
sphereShape.localOffset = new Laya.Vector3(0, 0.3, 0);
this.characterController.colliderShape = sphereShape;
this.characterController.gravity = new Laya.Vector3(0, -1, 0);
this.characterController.restitution = 0; //弹力
 
 
在onUpdate 或者用timer驱动运动  或者只执行一次 .move()      都会出现 不规律抖动,
this.characterController.move(movePos);
 
 
 
有没有遇到的?
已邀请:

岁寒心

赞同来自:

this.characterController.move(movePos);这个需要一直更新么?不需要吧?指定一个方向,它自己就一直在运动。

李超

赞同来自:

兄弟这个问题你解决了吗,我也遇到了,应该就是这个官方组件的问题,估计得改源码,你是怎么解决的呢?

Turbo

赞同来自:

同样遇到这样得问题,没想到一年了还没有修复,坑啊

小爷不吃鱼

赞同来自:

父物体上挂载characterController,然后在子物体身上挂了刚体以及触发器,也出现了这个问题。子物体身上的触发器还不会跟随移动,每帧要同步位置

我不叫钟木木

赞同来自:

现在还有这个问题  

少东

赞同来自:

3.0 好像还有这个问题    我这处理了一下相机 抖动就轻了
 

要回复问题请先

商务合作
商务合作