[LayaAir 2.0]laya2.8.0 Cannon物理设置了ColliderShape的localOffset属性 并 isKinematic=true时模型会匀速移动
cannon引擎,如果给物体一个刚体,且isKinematic属性为true的时候,此时设置了ColliderShape的localOffset属性的话,物体会往localOffset反方向一直移动。100%重现(所以不传工程了),代码如下:
let rig = obj.addComponent(Laya.CannonRigidbody3D);
let shape = new Laya.CannonBoxColliderShape(0.2, 0.2, 0.2);
shape.localOffset = new Laya.Vector3(0, -0.1, 0);
rig.colliderShape = shape;
rig.isKinematic = true;
let rig = obj.addComponent(Laya.CannonRigidbody3D);
let shape = new Laya.CannonBoxColliderShape(0.2, 0.2, 0.2);
shape.localOffset = new Laya.Vector3(0, -0.1, 0);
rig.colliderShape = shape;
rig.isKinematic = true;
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
138*****661
赞同来自: