1
내 부모, 액션 스크립트 파일을 다음과 같은 기능을 가지고 AS2 - 자식에서 기능 :전화 AS3 - 부모는
package
{
*lots of import.*
public class Tabu extends MovieClip
{
public function callMe(name:String) {
trace("callme");
}
public function setPage(e:MouseEvent)
{
if (e.target.name == "btn_1")
changePage("campana.swf");
if (e.target.name == "btn_2")
changePage("toma_tabu.swf");
else if (e.target.name == "btn_3")
veranoPage("verano.swf");
else if (e.target.name == "btn_4")
changePage("manda_tu_tabu.swf");
else if (e.target.name == "btn_0")
changePage("home_1_v2.swf");
}
내가, 액션 스크립트 파일에서로드 된 액션 스크립트 아이에서 setPage()
함수를 호출 할 필요가있다.
btn_1.addEventListener(MouseEvent.CLICK, (parent as MovieClip).setPage)
는 액션 스크립트에서 setPage()
및 callMe()
모두에 대해 다음을 시도했지만 아무도 작동하지 않습니다 :
AS3에서, 다음과 같이 호출되는 것
on(release){
parent.setPage();
this.parent.setPage();
_root.parent.setPage();
_parent.setPage();
this._parent.setPage();
_root._parent.setPage();
}
내가 그것을 생각하기 시작 했어 전혀 할 수 없다. 제안?
감사합니다.하지만 SWFBridge를 사용할 수 없습니다. –
내가 연결된 페이지의 지침을 따르셨습니까? – weltraumpirat