隕石(解説)

シューティングゲームの授業になって、初めてつくった試作品です。

猫とぶつかった時に、隕石とぶつかった時とは違う音にしたかったのですが、戦闘機と隕石の衝突について

soldier.addCollision(asteroid);
soldier.addEventListener(Event.COLLISION, function(e) { 

としたとき、単に、戦闘機と猫の衝突判定

soldier.addCollision(neko);

 を付け加えても、soldier.addEventListener(Event.COLLISION, function(e) { には、その相手を判別する命令までは含まれていないので、できません。

そのうちその方法も習うだろうとこの時は諦めました。

その後、タグ(tag)を使って相手を判別するという方法を習い、できたのでした。

詳しい解説とコード (一研究)隕石

コメントを残す

メールアドレスが公開されることはありません。