2017-10-17 15 views
-1

모두 내 메인 타임 라인에서 장면을 변경하기 위해 무비 클립 안에 배치 된 버튼을 얻으려고합니다. 무비 클립의 As3 플래시 버튼

내가 지금 무엇을 가지고 :

무비 클립이있는 장면 (girl_tone_control)라고하며 내가 가고 싶은 장면이라고, 기본 타임 라인에 (girl_outfit_v1)

(girl_tone_control)의 무비 클립 안에 인스턴트 이름 인 letsgo_btn이있는 프레임에 버튼이 있습니다.

이 때마다 내가 바라고 그것을 테스트 맞다면 그때

import flash.events.MouseEvent; 

letsgo_btn.addEventListener(MouseEvent.CLICK, letsgo1); 

function letsgo1(e:MouseEvent):void 
{ 
    MovieClip(root).gotoAndPlay(1,'girl_outfit_v1'); 
} 

내가 모르는이 코드로 버튼과 같은 무비 클립에서 다른 레이어라는 행동

장면 (girl_outfit_v1)로 이동하면 오류가 발생합니다.

ArgumentError: Error #2108: Scene girl_outfit_v1 was not found. 
at flash.display::MovieClip/gotoAndPlay() 
at wwe2_girl_tone_control_fla::girl_select_1/letsgo1() 

아무도 도와 줄 수 있습니까?

답변

0

장면 이름이 제대로 작동하는지 다시 한 번 확인하거나 잘못된 것을 확인하도록 FLA를 첨부하십시오.

+0

나는 제대로 작동합니다! 내가 가진 두 가지 : inet flash.events.MouseEvent; 같은 프레임에있는 라인, 하나는 다른 레이어에, 나는 코드를 분리 시켜서 제대로 볼 수 있도록했습니다. 그 중 하나만 삭제하면 효과가있었습니다. – Alan

+0

이상한 소리가 들리므로 가능한 한 많이 가져올 수 있으므로 거의 이유가 없습니다. 어쨌든 그것은 당신을 도왔다.) –

+0

네, 도와 줘서 고마워. 나는 또한 나의 웹캠이 뽑히거나 작동하지 않는다면 scrip이 이상한 행동을 시작한다는 것을 알았다. 나는 파일에서 짐 웹 캠 streem 원본을 또한 가지고있다. 그와 똑같은 말을하지 않는 부러진 카메라를 사용하고 있던 캠을 바꾸기위한 일하는 동료 덕택입니다. – Alan