我正在向我正在处理的网站添加一个小的.swf对象(XSPF网络音乐播放器)。我需要添加两行代码来进行外部javascript调用,所以,我想我需要重新编译为actionscript(请原谅我,我对flash非常新)。我正在使用MTASC在命令行进行编译。我在文件的开头遇到错误,几乎没有评论过。 .as文件在此处发布http://pastebin.com/f3c4a4a03并产生错误(字符0-4:解析错误意外停止 )停下来因为我是flash的新手,你们在那里看到的任何东西都会让它在stop()中断开吗?或任何其他指针?
答案 0 :(得分:0)
刚刚浏览了文件,很明显你的代码中有一些语法错误。你有没有理由使用MTASC? 。实际上你可以在Flash 9中使用一个名为FlashDevelop的不错IDE(仅限Windows)来编译它。
您确定要正确复制文件吗? 。停止();函数on对Flash中名为MovieClip的对象起作用,并且该文件不会扩展该对象,这就是您收到该错误消息的原因。
答案 1 :(得分:0)
您需要在Flash环境(IDE)中打开和编译fla文件,以便成功编译代码。该代码最初是为Actionscript 2编写的,但Actionscript 3.0的结构与此不同。解决方案,如果您可以使用Adobe Flash IDE来编译该文件。这将解决问题