我正在添加一个小的.swf对象(XSPF Web Music Player)到我正在工作的站点。我需要添加两行代码来进行外部javascript调用,所以,我想我需要重新编译成actionscript (请原谅,我对flash非常陌生)。我使用MTASC在命令行进行编译。我在文件的开头收到了错误,几乎是在第一件事没有注释的时候。.as文件发布在http://pastebin.com/f3c4a4a03中,它在停止时产生一个错误(字符0-4 :解析错误意外停止)。因为我是flash的新手,你们有没有看到什么东西可以让它在stop()的时候中断?或者任何其他的指针?
发布于 2009-04-24 12:52:20
要成功编译代码,需要在flash环境(IDE)中打开和编译fla文件。该代码最初是为Actionscript 2编写的,但Actionscript 3.0具有与之不同的结构。这个解决方案,如果你能抓取Adobe flash IDE来编译这个文件。那将会解决这个问题
发布于 2009-04-23 11:34:16
我刚刚浏览了一下文件,很明显你在代码中有一些语法错误。您使用MTASC有什么原因吗?实际上,你可以在Flash9中使用一个叫做FlashDevelop的集成开发环境(仅适用于windows)来实现这一点。
你确定复制的文件是正确的吗?stop();函数作用于flash中名为MovieClips的对象,而该文件不会扩展该对象,这就是为什么您会收到该错误消息的原因。
https://stackoverflow.com/questions/780165
复制相似问题