MouseEvent.CLICK関数内では、通常、クリックしたムービークリップを処理するためにe.targetを使用しましたが、内部に子(テキストやその他のシンボルなど)がないムービークリップでのみ機能します。内部に子供がいる場合、eターゲットはMc内の子を返しますが、Mc自身は返しません。 e.currentTargetも機能しませんでした。それは[オブジェクトMovieClip]を返しましたが、Mcのインスタンス名は返しませんでした。とにかく私はそれを修正することができますか? ありがとうございます。クリックされたオブジェクト内の子オブジェクトではなく、どのオブジェクトに対処するか?
0
A
答えて
2
インスタンス名を取得するには、e.currentTarget.name
が必要です。
2
e.target
=クリックされた要素。
e.currentTarget
=リスナーが登録されている要素。
red.addEventListener(MouseEvent.MOUSE_CLICK, redClick);
は、あなたが(インナーブルー1外)赤いボックスをクリックした場合::
e.target
=赤
e.currentTarget
=赤
青いボックスをクリックすると:
e.target
=青
e.currentTarget
=赤
あなたは子要素のためのマウスイベントを無効にすることができ、あなたの青いボックス派遣クリックイベントを防ぐために:
red.mouseChildren = false;
あなたがして青色のボックスをクリックした場合:
e.target
=赤
false
することを目的とターゲットの
mouseChildren
を設定
e.currentTarget
=赤
1
。
関連する問題
- 1. 入れ子オブジェクト内のGsonネストされたオブジェクト
- 2. JSONのネストされたオブジェクトの子オブジェクトから親オブジェクトをタイプスクリプト
- 3. クリックされたノードが帰属するオブジェクト(ArrayList内のオブジェクト)をどのように通信できますか?
- 4. JavaScriptオブジェクト内のasp.netサーバーコールバックをどう対処しますか?
- 5. NSOperationオブジェクト内の複数のNSOperationオブジェクトから返されたデータの処理
- 6. 入れ子オブジェクトの配列内のgeo_pointに対するフィルタ
- 7. ドラッグされたオブジェクトで子オブジェクトを親にキャストする - C#WPF
- 8. "ネストされたforeach"対 "lambda /オブジェクトの照会"パフォーマンス(LINQからオブジェクト)
- 9. オブジェクトのオブジェクト?多分ネストされたオブジェクトですか? javascriptで
- 10. ガベージコレクションの対象となるオブジェクトはどれですか?
- 11. JavaScript内の親オブジェクト内で子オブジェクトをシリアライズする
- 12. JS - オブジェクト内の子オブジェクトのソート
- 13. Backbone.jsサーバインスタンス内の子インスタンスではなく、ローカルインスタンス内の子オブジェクトを返すfetch()
- 14. 子オブジェクトのない子オブジェクトの検索
- 15. イベントが発生したときにクリックされたオブジェクトはどれですか?
- 16. 親オブジェクトが以前に破棄された子オブジェクトで失敗しないのはなぜですか?
- 17. 静的オブジェクト内で定義された非静的オブジェクトを処分する必要はありますか?
- 18. 他のオブジェクトに渡されたオブジェクトの変更も最初のオブジェクト内で行われますか?
- 19. オブジェクトがjQueryのオブジェクト内に置かれているときにオブジェクトの子にアクセスする方法
- 20. プロンプトが表示されたらオブジェクト内のオブジェクトをループする
- 21. は、ターゲット・オブジェクト内のリスト内のオブジェクトに対してGROUPBYする方法
- 22. 子のネストされたオブジェクトを含むオブジェクトの配列
- 23. ASP.NET MVC 3のネストされたオブジェクトの検証が正常に動作しない - 親オブジェクトではなく子オブジェクトを2回検証する
- 24. 配列内のオブジェクトにオブジェクトを入れ子にしたときのエラー
- 25. Turbolinks、クリックされたオブジェクトにアクセス
- 26. Javascript - オブジェクト内にネストされたオブジェクト内の値を取得する
- 27. オブジェクトの配列内でアンセットされたオブジェクト
- 28. 入れ子になったオブジェクトを反復処理し、jsx内でレンダリングする方法はありますか?
- 29. オブジェクトのイベント処理はどのスレッドで処理されますか?
- 30. ネストされたフォームの子オブジェクトのNoMethodError
子どもとのやり取りは必要ですか?そうでない場合は、mc.mouseChildren = falseを設定して子どもの相互作用を無効にすることができます – taskinoor