Lak*_*era 2 game-physics phaser-framework
这个问题与phaser.io有关.有人可以告诉我如何使组内的对象相互冲突.就在我做的时候
//board is the group and it has many elements
//Floor is where all the elements fall to
game.physics.arcade.collide(this.board, this.floor);
Run Code Online (Sandbox Code Playgroud)
当组在同一位置撞到地板时,组内的所有元素都堆叠在一起.换句话说,堆栈建立在一个位置,最新的一个隐藏前一个元素,而不是一个位于另一个位于更高位置的另一个位置.如何使堆栈向上构建?如果你能告诉我如何让组内部的元素碰撞会很棒.谢谢.
您可以将群组与自身发生冲突:
game.physics.arcade.collide(this.board, this.board);
虽然在这方面我会在本教程中指出你添加一个简单的1d排序数组,如果该组人口密集,这将有很大帮助:http://ra3s.com/wordpress/dysfunctional-programming/pruning-collision-detection-与-A-1D排序/