Actionscript コードに問題があります。私は Flash と AS3 にかなり慣れていないので、私のコードが粗野で初歩的なものに見える場合は申し訳ありませんが、できる限り最善を尽くしています。
さて、このプロジェクトでは、弾丸を壁に 1 回跳ね返させようとしています。跳ね返った後、再び壁にぶつかると弾丸は消えます。
箇条書きを配列で移動する for ループを作成しました。同時に、各弾丸の個々の跳弾数を追跡するようにしています。これは、最初の弾丸を撃ったときにうまく機能します。弾丸は跳ね返り、別の壁にぶつかると消えます。ただし、その後に発射するすべての弾丸は、跳ね返る前に、最初にぶつかった壁で消えます。これを機能させようとしましたが、できないようです。
誰かが私に問題を示してくれたり、コードの変更を提案してくれたりするとありがたいです。 これが私のコードへのリンクです。
助けてくれた人に感謝します。