ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

弾を消すその2

弾を消すルーチンが間違っていて、継承した先ではうまく動作していなかったのを修正。
弾を外から消すためには、その弾への参照を保持していなければならないわけだが、それをどこで持つべきかで悩む。今回のプロジェクトでは自機が弾の作成や削除をコントロールできるので、自機が弾への参照を持つようにした。
これが弾ではなく敵キャラだったりしたら、ステージのタスクに持つのが良いのだろうか。で、自機や敵のタスクではステージのタスクを参照して他のタスクの情報を得れば良いのかな。