所以,我有7个物理组,它们都相互碰撞,到目前为止,我的碰撞检测器是这样的:
this.physics.add.collider(this.photons, this.bottomQuarks);
this.physics.add.collider(this.photons, this.charmQuarks);
this.physics.add.collider(this.photons, this.downQuarks);
this.physics.add.collider(this.photons, this.strangeQuarks);
this.physics.add.collider(this.photons, this.topQuarks);
this.physics.add.collider(this.photons, this.upQuarks);
this.physics.add.collider(this.bottomQuarks, this.bottomQuarks);
this.physics.add.collider(this.bottomQuarks, this.charmQuarks);
this.physics.add.collider(this.bottomQuarks, this.downQuarks);
this.physics.add.collider(this.bottomQuarks, this.strangeQuarks);
this.physics.add.collider(this.bottomQuarks, this.topQuarks);
this.physics.add.collider(this.bottomQuarks, this.upQuarks);
this.physics.add.collider(this.charmQuarks, this.charmQuarks);
this.physics.add.collider(this.charmQuarks, this.downQuarks);
this.physics.add.collider(this.charmQuarks, this.strangeQuarks);
this.physics.add.collider(this.charmQuarks, this.topQuarks);
this.physics.add.collider(this.charmQuarks, this.upQuarks);
this.physics.add.collider(this.downQuarks, this.downQuarks);
this.physics.add.collider(this.downQuarks, this.strangeQuarks);
this.physics.add.collider(this.downQuarks, this.topQuarks);
this.physics.add.collider(this.downQuarks, this.upQuarks);
this.physics.add.collider(this.strangeQuarks, this.strangeQuarks);
this.physics.add.collider(this.strangeQuarks, this.topQuarks);
this.physics.add.collider(this.strangeQuarks, this.upQuarks);
this.physics.add.collider(this.topQuarks, this.topQuarks);
this.physics.add.collider(this.topQuarks, this.upQuarks);
this.physics.add.collider(this.upQuarks, this.upQuarks);
我觉得循环可能会对此有所帮助,但我不确定我将如何实现这一点,我想添加更多的物理组,所以有没有任何方式来压缩物理对撞机?