flash as3.0 被加載的swf 控制主swf文件觸發(fā)事件
最佳答案
如果你加載進來的2.swf是采用在1.swf中addChild()的方式顯示的話,那么 假設1.swf里有一個方法為 public function myFun(){ } 如果要在2.swf中調用myFun的話,只需在2.swf中 //這是2.swf中鼠標點擊按鈕所執(zhí)行的方法 private function clickButtonHandle(e:MouseEvent):void{ Object(this.parent).myFun(); } 這樣就可以了。也就是說Object(this.parent)就是2.swf的父容器——1.swf。 同理,如果2.swf的父容器并不是1.swf,而是1.swf的子容器的話,那么 Object(this.parent.parent).myFun(); 以此類推
posted on 2010-11-26 08:52 aiaiwoo 閱讀(992) 評論(0) 編輯 收藏 所屬分類: AC3/FLEX