Child を削除しようとすると、エラーが表示されます。指定された DisplayObject は、呼び出し元の子である必要があります。ここstackoverflowで見つけたさまざまな方法をたくさん試しましたが、どれもうまくいきませんでした。
if(player.hitTestObject(activePowerup as DisplayObject)
{
activePowerup.onPlayerPick(player);
this.parent.removeChild(activePowerup as DisplayObject);
activePowerups.splice(activePowerup, 1);
}
何が問題なのかわかりませんが、助けていただければ幸いです。