Sprite entity = new Sprite(x, y, 100, 300, textureRegion, vbo) { @Override protected void onManagedUpdate(float pSecondsElapsed) { if (player.collidesWith(this)) { // アクションを実行する } }; };
player と書かれている位置には、あなたのプレイヤーSprite や別のものに置き換えます。
Handling collisions between entities.:Engine lets us easily check, if two entities collide between each other. Here`s example:
Sprite entity = new Sprite(x, y, 100, 300, textureRegion, vbo) { @Override protected void onManagedUpdate(float pSecondsElapsed) { if (player.collidesWith(this)) { // execute actions } }; }; Where player is your player Sprite or anything else. |
注意事項
|