これが問題です:
マスター アレイを取得しました。これは、ゲーム内のすべてのエンティティを含むアレイです。
エンティティ (ユニット、建物など) が死亡すると、そのエンティティを配列から削除します。
さて、その配列から「サブグループ」である他のいくつかの配列を取得しました。たとえば、enemyEntities、alliedEntities、movingEntities などです。新しいエンティティを作成するたびに、対応する配列に追加します。
すべてが正常に機能しますが、マスター配列から 1 つの要素を削除すると、他の配列からそれを何らかの形で自動的に削除したいと思います。たとえば、エレガントな方法です。
何か案は?