[やりたいこと] STGゲームを作っています。 そこで主人公の撃った弾が敵に命中したら弾が消えるという処理を 実装したいのですができません。
[やってみたこと] ネットでみたウディタ解説やSTG作成動画を参考に自機弾発射とそれにたいする当たり判定を作成しました。 解説を参考にピクチャ表示の弾をループ中断からのピクチャ消去という風に コモンを組んでみたのですがピクチャが消えてくれません。 当たり判定それ自体は正常に機能しているようで弾が当たった際敵はきちんと指定した通りの反応を見せています。 ピクチャ番号の指定などは再三確認しているので番号指定の問題ではないはずです。
コモンの内容は添付画像を見てもらいたいです。 御覧のように発射処理と当たり判定を別コモンにしてあります。 並列実行(常時)の発射処理に呼び出し時のみの当たり判定を呼び出す形です。
発射処理と当たり判定のコモンを一つにまとめたりそれぞれのコモンを双方ともに並列実行(常時)にするなどの工夫も行いましたがいずれも結果はかわりませんでした。
なお使用ウディタは3.184です。
|