2010-04-30 4 views
0

저는 ActionScript 3.0 및 Flash에 일반적으로 매우 새롭습니다. 다른 사람들이 플래시로 수행 한 웹 사이트를 업데이트하려고하는데 문제가 있습니다. 외부 웹 사이트에 연결하는 버튼이 필요하지만 버튼에 "정의되지 않은 속성에 액세스"오류가 계속 표시됩니다. 나는 길에 cs3을 사용하고있다.(3 버튼 오류)

이것은 나의 코드 다, 어떤 도움이 많이 감사 될 것이다!

msds_btn.addEventListener(MouseEvent.CLICK, buttonClickHandler); 
function buttonClickHandler(event:MouseEvent) :void { 
    navigateToURL(new URLRequest("http://www.retrohair.com/msds_html/msds_login.html")); 
} 

고마워요!

+1

정확히 무엇이 오류입니까? flash.net 패키지를 가져 왔습니까? – jonathanasdf

답변

0

버튼 이름이 올바른지 확인하고 스테이지에 올바르게 추가했는지 확인하십시오. 또한 스테이지에서 제거하지 않도록하십시오. 이 오류는 플래시가 해당 버튼 인스턴스를 찾을 수 없음을 의미합니다. 정의되지 않은 속성의 msds_btn의 액세스 :이 도움이

희망, 윌

0

오류
1120 귀하의 버튼 이름을 지정하십시오.

나는 그것을
내가 내 버튼에서 이름이 'msds_btn'을 삭제하여 오류를 재현 생산 방법. 이 속성에 인스턴스 이름을 말한다

솔루션
넣고 'msds_btn'.

요약
코드는 문제가 없습니다. 퍼블리싱을 '네트워크에만 액세스'로 설정하고 버튼을 시작했는데 정상적으로 작동했습니다. 인스턴스 이름은 잊기 쉽습니다. 이 오류는 꽤 많이 보일 것입니다 :)