オブジェクトがコインに当たるとスコアが増加し、コインがなくなるという簡単なゲームを作成しています。
私はこのコードを持っています。food1はヒット後に消えるコードであり、scoreOutputは動的テキストのインスタンス名です。
if(player.hitTestObject(food1)){
removeChild(food1);
score += 10;
scoreOutput.text = String(score);
}
このエラーが発生しました
ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.
at flash.display::DisplayObjectContainer/removeChild()
at game_fla::MainTimeline/moveObject()
remove childを使用したためかもしれませんが、actionscriptingに慣れていないため、ステージからそのオブジェクトを削除する方法がわかりません...
どうすればそれができるかについての提案はありますか?前もって感謝します。