[LayaAir3]通过对象池创建的物体,碰撞事件无法正常触发

问题:通过对象池创建的物体,碰撞事件无法正常触发(有时候有,有时候没有,随时复用次数增加,大概率会无法触发碰撞事件)
详情:问题是必现的。demo中的子弹和敌人是通过对象池创建的,都有刚体和碰撞组件。子弹通过对象池创建后,发现有概率无法击杀敌人(会穿过敌人)。打日志发现是子弹的碰撞事件没有正常触发,怀疑是引擎bug。附件是demo,包含一个txt文本说明,希望官方能协助查下原因。
已邀请:

Laya_Fred

赞同来自:

您好,初步定位可能是对象池回收对象转换问题,您可以先参照下图的修改试试,将坐标转换到全局坐标后添加到scene中使用,目前看是表现正常的,具体的问题还得排期处理中。
1.png

 

要回复问题请先

商务合作
商务合作