2013-04-19 2 views
0

SWF의 탐색을 허용하는 무비 클립의 두 번째 프레임 만 허용하는 함수를 만들고 싶습니다. 은 "unlock2"나는 시도 "2button"무비 클립의 두 번째 프레임에만 기능을 부여하려면 어떻게합니까? (AS3)

의 두 번째 프레임에서 다른 영화 클립이있는 동안 "2button는"원본 동영상 클립입니다 : 이것에

//test 
    public function open(){ 
     2button.unlock2.addEventListener(MouseEvent.CLICK,clickjump2); 
     function clickjump2(event:MouseEvent) { 
      gotoAndStop("play2"); 
     } 
    } 

어떤 제안이나 개선 것 크게 감사 드려요! D!

+4

로 이름을 시작니까. – Vesper

답변

1

이 시도 :

function open():void 
{ 
    2button.unlock2.addEventListener(MouseEvent.CLICK,clickjump2); 
} 

function clickjump2(event:MouseEvent):void 
{ 
    //check if 2button is at frame 2 
    if (2button.currentframe==2) 
    { 
     gotoAndStop("play2"); 
    } 
} 

PS : Versper 지적으로 인해 일반적인 식별자 해석 정책, 숫자로 시작하는 인스턴스의 이름을 지정하지 마십시오 번호

+0

좋습니다. 조언과 도움에 감사드립니다. D! – user2293231

관련 문제