[LayaAir 2.0]关于碰撞器分组

设置一个碰撞器xxx.collisionGroup = 2,另一个xxx.canCollideWith = 3;无法触发碰撞器事件,将第一个碰撞器属性更改为xxx.collisionGroup = 1后正常,请问是什么引起的?3and2和3and1的值都不为0
已邀请:

小小泽

赞同来自:

有可以复现的demo吗?这样的话比较方便定位出你的问题

kylin9718

赞同来自:

微信图片_20210329094149.png

 

小小泽

赞同来自:

碰撞组的值,在我们引擎中是设置为2的N次幂值。如果应用场景比较复杂,需要用到的碰撞分组比较多,记不住太多2的N次幂值,也可以直接使用LayaAir引擎内置的碰撞组工具类。应该避免将分组设置为3。

要回复问题请先

商务合作
商务合作