我在Flash CS5中遇到了一个奇怪的问题。我有一个.fla文件,直到最近才工作正常。现在,当我按Ctrl-Enter来测试电影......没有任何反应。
我设置了一个文档类(当我点击铅笔按钮时,它会打开正确的脚本,因此Flash知道代码的位置),称为Main。在构造函数中,有一个trace('Main()')
,所以我知道构造函数被调用,但该跟踪没有显示出来。几天前这个相同的代码工作正常,所以我猜我在IDE中敲了一两个设置(不确定哪个,因为Flash正确设置了类路径)
先谢谢,
-esa
Scene Shape Bytes Text Bytes ActionScript Bytes
------- ----------- ---------- ------------------
Scene 1 0 0 0
编辑2:我还在时间轴上添加了一个trace
,但仍然没有显示(并且ActionScript Bytes仍为0 ...即使我添加了swf大小,swf大小也没有实际改变代码)。
此外,我已经多次重新启动程序,甚至重新启动了我的计算机(并做了Mattias建议的'删除ASO'的事情)。没有骰子。
答案 0 :(得分:1)
尝试仅将您需要的文件(.as
,.fla
)复制到其他文件夹并重新编译。如果一个大项目在主目录中有太多文件,我认为它在编译时会中途累了
答案 1 :(得分:0)
似乎Flash丢失了与文档类的连接。
首先尝试删除缓存:
如果仍然无效:
如果仍然无效,请尝试更改为其他文档类,看看是否有效。
希望这会有所帮助。
答案 2 :(得分:-1)
您确定FLA设置为AS3(而不是AS2)吗?