0
我正在製作一個小型遊戲,其中有一名敵人在屏幕頂部飛來飛去,並且我有一名玩家從底部拍攝子彈。我有一個爆炸MovieClip
,我需要在敵人被子彈擊中時發揮作用。在被擊中的敵人應該被隱藏並且爆炸MovieClip
應該出現在它的地方。有人可以幫我弄這個嗎?在Actionscript 3中使用子彈命中並爆炸一個對象3
我正在製作一個小型遊戲,其中有一名敵人在屏幕頂部飛來飛去,並且我有一名玩家從底部拍攝子彈。我有一個爆炸MovieClip
,我需要在敵人被子彈擊中時發揮作用。在被擊中的敵人應該被隱藏並且爆炸MovieClip
應該出現在它的地方。有人可以幫我弄這個嗎?在Actionscript 3中使用子彈命中並爆炸一個對象3
說Explosion
是爆炸的圖書館資產,enemy
是有問題的敵人,bullet
是有問題的子彈。像這樣做:
if (enemy.hitTestObject(bullet)) {
var explosion:Explosion=new Explosion();
explosion.x=enemy.x;
explosion.y=enemy.y;
addChild(explosion);
removeChild(enemy);
// removeChild(bullet); // optional
// do any cleanup, and don't forget to track explosion
// so it will be removed once finished.
}