2011-12-02 108 views
0

我认为我的闪存有一个诅咒。as3扩展类不理解更新

我在我的项目中使用带Gaia FrameWork的Flash Professional CS5.5。项目中的动画片段具有扩展类,问题是当我为我的类提供新功能时,它们在构建项目中不起作用。例如功能s无法找到,跟踪不起作用等等。所有旧功能都能正常工作。当我更改类名称时,它工作正常。但随后又发生了。 我做了新的项目并应付了所有内容,但仍然发生。我事件暴雨闪光,但没有任何作品。 我能做什么?

+0

你给库项目联动相同的名称作为基类的名字吗?例如)你的链接被称为'MyClip',并且你将基类设置为'com.foo.MyClip'?这样做可能会导致一些意想不到的问题。它也可能是继承问题,共享相同自定义基类的不同库项目不能在其时间轴上拥有相同实例名称的资产。 – gthmb

+0

此外,如果您可以发布确切的错误消息,那可能有助于缩小问题范围。 – gthmb

+0

不,他们没有相同的名字。当我给出一些新的功能时,我必须重命名我的类,所以它是calles class1,class2等等。 –

回答

0

您是否从网络驱动器工作?有时候,如果你的系统时间和网络时间不同步,Flash认为你的类文件没有改变,也懒得重新编译最新的更改。

当测试你的项目像这样编译:去控制>删除ASO文件和测试电影。

此选项删除缓存编译并迫使其进行重建...

+0

去控制>删除ASO文件和测试电影没有帮助,只有帮助重命名类,但无论如何谢谢 –