私は自分のActionscriptコードに問題があります。 FlashとAS3についてはかなり新しいので、コードが粗すぎるか初歩的であるかどうか謝罪しますが、可能な限りこれをやっています。ActionScript 3:Bullet Ricocheting
このプロジェクトでは、私は一度壁から逃げるために弾丸を得ようとしています。突き刺した後に再び壁に当たった場合、弾丸は消えます。
私は、箇条書きを配列内で動かすforループを作成しました。同時に、私は各弾丸の個々の隆起数を追跡しようとします。これは最初の弾丸を撃つときにうまくいきます - それは突き刺され、別の壁に当たった後に消えるでしょう。しかし、それが発砲する前に、それが命中した最初の壁に消えたすべての弾は消える。私はこれを働かせようとしましたが、私はそれをするように見えません。
誰かが私に問題を示すことができた場合、または私のコードに変更を提案していただければ幸いです。 Here is a link to my code as it is now.
ありがとうございました。
ゲーム開発タグを受け入れるように変更しました。詳細は –
お寄せいただきありがとうございます。私はそれをします。 – Lucas
壁に当った回数に関する情報を保持する 'Bullet'クラスを作成することで、より簡単に情報を扱うことができます。 – Marty