• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:removeChildができない)

removeChildができない

このQ&Aのポイント
  • FlashDevelopで開発しており、ライブラリから参照した画像を削除する際にremoveChildができません。
  • ライブラリから参照した画像以外のオブジェクトはremoveChildできるため、親の指定や関連性の問題ではなさそうです。
  • 解決策についてはまだ不明ですが、関連するサイトやフォーラムで情報を探しているとのことです。

質問者が選んだベストアンサー

  • ベストアンサー
  • chika_008
  • ベストアンサー率80% (20/25)
回答No.1

原因がわかりかねますねー。。 まず、 addChild(m_bmMark);の前後に trace(numChildren); をつけてみてください。 trace(numChildren); addChild(m_bmMark); trace(numChildren); みたいな感じです。 それで表示してみてどうでしょうか? もし0が1になっていたらaddchildされている証拠なので removeChildAt(0); でindex番号で指定して消してみてください。 これを試してもらってもよろしいでしょうか。

amane123
質問者

お礼

ご回答ありがとうございます。 申し訳ありません、自己解決いたしました。 原因は、イベントリスナーを削除せずにそのオブジェクトをremoveChildしようとしたためのようです。 エラーの内容に気を取られて前後のミスを見逃していました。 お時間をとらせてしまい、申し訳ございませんでした。

関連するQ&A