親オブジェクトが、このイベントをリッスンしているすべての子にイベントをディスパッチすることを望みます。以下のコードを試してみましたが、成功しませんでした:
var boxParent:Sprite = new Sprite();
var boxChild:Sprite = new Sprite();
this.addChild(boxParent);
boxParent.addChild(boxChild);
boxChild.addEventListener("parentTalking", onParentTalking);
boxParent.dispatchEvent(new Event("parentTalking"));
そうする方法はありますか?
ところで、私は次のようなことを避けることができればいいのにと思います:
for (var i:int = 0; i < boxParent.numChildren; i++) {
(getChildAt(i) as MyChild).hereItGoesParentCommand();
}
前もって感謝します!