저는 작업중인 사이트에 작은 .swf 개체 (XSPF 웹 뮤직 플레이어)를 추가하고 있습니다. 외부 자바 스크립트 호출을 만들기 위해 두 줄의 코드를 추가해야하므로 actionscript로 다시 컴파일해야 할 필요가 있다고 생각합니다. (용서해주세요, 매우 깜박입니다). 커맨드 라인에서 컴파일 할 때 MTASC를 사용하고 있습니다. 파일의 시작 부분에 오류가 발생합니다. 주석 처리되지 않은 첫 번째 문제가 있습니다. .as 파일은 여기에 http://pastebin.com/f3c4a4a03으로 게시되며 중지시 오류 (문자 0-4 : 구문 분석 오류 예기치 않은 중지 )가 발생합니다. 내가 플래시를 처음 접했을 때, 거기에서 당신이 보았던 무엇인가 거기에서 멈추는 것을 중단시킬 것이냐? 또는 다른 포인터?새로운 플래시, error in actionscript
답변
fla 파일은 해당 코드를 컴파일하기 위해 플래시 환경 (IDE)에서 열고 컴파일해야하는 파일입니다. 이 코드는 원래 Actionscript 2 용으로 작성되었지만 Actionscript 3.0은 다른 구조를 가지고 있습니다. 이 솔루션은 파일을 컴파일하기 위해 Adobe Flash IDE를 가져올 수 있다면 가능합니다. 그게 문제를 해결할 것입니다
파일을 검토 한 결과 코드에 구문 오류가 있음이 분명합니다. MTASC를 사용하는 이유가 있습니까? . FlashDevelop (Windows 전용)라는 멋진 IDE를 사용하여 실제로 Flash 9에서이를 적용 할 수 있습니다.
파일을 올바르게 복사 했습니까? . stop(); 기능은 Flash의 MovieClips라는 객체에서 작동하며 해당 파일은 객체를 확장하지 않으므로 오류 메시지가 나타나는 이유가됩니다.
나는 슬림 플레이어 파일을 http://musicplayer.sourceforge.net/에서 다운로드했는데, 나는 꽤 대중적인 플래시 mp3 플레이어라고 믿는다. .as 파일은 다른 파일에 포함 된 파일이므로 오류가 있으면 잘 모르겠습니다. 나는 그것이 올바르게 코딩되어 있다고 가정한다. 적절한 도서관이나 무언가를 포함하지 않을 수도 있습니까? MTASC는 초경량이기 때문에 리눅스를 사용하여 사이트를 개발하려고 노력하고 있습니다. 그러나 Windows에서 플래시 작업을하는 것이 더 좋아 보이고 있습니다. – danwoods
.fla 파일도 포함되어 있습니다. 나는 그걸로 뭔가를해야합니까? – danwoods
아, 고마워. 내가 말했듯이, 나는 플래시 관련 모든 것에 관해서 완전한 뉴비 다. 그래서 .fla 파일을 다시 컴파일해야합니다. 다시 한 번 감사드립니다 ... – danwoods
멋진 플래시 IDE를 추천 해 주시겠습니까? 또는 무엇이 최신이라고 지명 되든, 지금 CS4입니까? 또한 ActionScript 2.0을 컴파일 중입니다. 최신 IDE를 컴파일하거나 이전 버전을 구해야합니까? – danwoods