2009-04-23 44 views
0

我正在添加一个小的.swf对象(XSPF网络音乐播放器)我正在工作的网站。我需要添加两行代码才能进行外部JavaScript调用,因此,我想我需要重新编译为actionscript(请原谅我,我对Flash非常陌生)。我正在使用MTASC在命令行进行编译。我在文件开始时收到错误,几乎没有评论第一件事。 .as文件在这里发布http://pastebin.com/f3c4a4a03并且它在停止时会产生错误(字符0-4:解析错误意外停止 )。因为我是闪光新手,你们有没有看到那里会让它在stop()停下来?或者任何其他指针呢?新的闪存,错误的动作编译

回答

0

fla文件是您需要在Flash环境(IDE)中打开并编译以便成功编译代码的代码。代码最初是为Actionscript 2编写的,但Actionscript 3.0的结构与此不同。该解决方案,如果你能抓住Adobe Flash IDE来编译文件。这将解决问题

0

刚刚浏览过这个文件,很清楚你在代码中有一些语法错误。你有什么理由使用MTASC? 。实际上,您可以在Flash 9中使用名为FlashDevelop的不错IDE(仅适用于Windows)进行编译。

您确定您正确复制了该文件吗? 。 stop();函数在Flash中称为MovieClips的对象上工作,并且该文件不会扩展该对象,因此这就是为什么您会收到该错误消息。

+0

我从http://musicplayer.sourceforge.net/下载了苗条播放器文件,我相信它是一个非常流行的闪存MP3播放器。 .as文件是其他文件中包含的,所以如果有错误,我不知道。我假设它的编码是正确的。有没有可能我没有包含适当的库或其他东西? 我正在使用MTASC,因为它的超轻量,我试图开发的网站只使用Linux,但是,在Windows中做闪存的东西看起来越来越好 – danwoods 2009-04-23 15:24:33

+0

还有一个.fla文件包括在内。我应该做些什么吗? – danwoods 2009-04-23 15:30:58