[LayaAirIDE3]CannonPhysics运动学刚体变换有问题
版本3.1.1,没加ColliderShape时移动旋转正常,加了ColliderShape之后怎么改移动旋转都会归原位,并且ColliderShape实例还销毁不掉,需要删掉整个组件才能重置
2024.3.14更新---
暂时通过图1里的方式修正了
2024.3.15更新---
又发现一个bug,运行时动态把刚体的isTrigger置true会导致不触发回调(估计是走ide配置设置触发器在先设置运动学在后,设置运动学可以把type覆盖掉),这样不符合文档中两个运动学刚体触发器可以触发回调的规则,所以按图2的方式修正了逻辑
2024.3.17更新---
发现onTriggerStay和onTriggerExit没有触发,按照图3的方式修正了
2024.3.30更新---
适配3.1.2版本接口,按图4方式修改
2024.3.14更新---
暂时通过图1里的方式修正了
2024.3.15更新---
又发现一个bug,运行时动态把刚体的isTrigger置true会导致不触发回调(估计是走ide配置设置触发器在先设置运动学在后,设置运动学可以把type覆盖掉),这样不符合文档中两个运动学刚体触发器可以触发回调的规则,所以按图2的方式修正了逻辑
2024.3.17更新---
发现onTriggerStay和onTriggerExit没有触发,按照图3的方式修正了
2024.3.30更新---
适配3.1.2版本接口,按图4方式修改
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复