私はイベント駆動のフラッシュプログラムを持っています。オブジェクトが子供の場合に限り、removeChild()
に電話する必要があります。 getChildByName()
と他のほとんどの関数はこれを許可していないようですが、子ではないオブジェクトに対してremoveChild()
を呼び出すと、エラーが発生します。私はオプションは、スローされたエラーをキャッチし、それを無視することがありますが、それは悪い解決策のように思える。子が存在するかどうかを確認する
ご協力いただきましてありがとうございます。
downvoterは精巧に扱うのですか? – Marty
次のようにすることもできます:sprite.parent && sprite.parent.removeChild(スプライト); –
@mackeそれを愛する。 – Marty