2010-03-25 4 views
0

우선 AS3을 처음 사용합니다. 나는 3 개의 단추를 가진 간단한 웹 사이트를 만들고 싶다.AS3 정의되지 않은 속성의 액세스

버튼을 클릭하면 내용이 옆에 나타납니다. 하지만 난 하나의 버튼 프로그래밍 문제가 있습니다. 여기

는 스크립트입니다

stop(); 
photography_btn.addEventListener(MouseEvent.CLICK, photoclick); 
function photoclick(event:MouseEvent) { 
    gotoAndPlay("photography"); 
} 

그러나 플래시는 말한다 : 1120 : undenfined 속성 photography_btn의 액세스 할 수 있습니다. 지난 2 일 동안 나는 인터넷에서 사방을 보았습니다.하지만이 일에 내가 너무 익숙하기 때문에 다른 사람들의 해결책이 도움이되지 않습니다.

또한 정지 작업을 통합했지만 스크립트가 중단되지 않습니다! 첫 번째 프레임에 액션을 넣었습니다.

, 나는

감사합니다 ... 정말 필사적 그렇지 않으면 받고, 도움이 필요하세요! 제니퍼

답변

1

괜찮 았어. 인스턴스 이름을 잊어 버렸습니다 ... grrr;)

그러나 일부 웹 사이트에서 stop(); 타임 라인의 첫 번째 프레임 인 에서만 작동합니다. 다른 프레임들과 나는 무엇을 하는가?

+0

당신은 어떤 프레임에서 정지()를 사용할 수 있습니다. – David

+0

나는 또한 초보자이기 때문에 "인스턴스 이름을 잊어 버린"이란 무엇을 의미합니까? 동일한 문제에 직면하고 있습니다. –

0

코드는 어디에 배치됩니까?

그것은 당신이 "이"통화에 추가 할 필요가있을 수 있습니다

this.stop(); 
this.photography_btn.addEventListener(MouseEvent.CLICK, photoclick); 
function photoclick(event:MouseEvent) { this.gotoAndPlay("photography"); }