AS2错误“没有名为'com.es3.ProgressBar'的类或包

时间:2011-02-15 21:12:05

标签: flash actionscript-2

我正在使用Flash CS5,编译时出现了一个非常奇怪的错误。我的所有类都在com.es3.as2包中。在我的电影的第一帧中,我有以下代码:

import com.es3.as2.Shell;

我正确设置了类路径。当我编译时,我收到此错误:

  

,第1行没有类或包   名为'com.es3.ProgressBar'   在'com.es3'包中找到。

这很奇怪,因为我没有提到“com.es3”包。它始终是“com.es3.as2”。

如果删除导入行,则电影编译时没有错误(但没有初始化代码,它无法正确运行)。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

weltraumpirat说的是什么。 :)我以前遇到过这种情况。你必须在类中搜索并查看它的中断位置或替换丢失的类,如果不存在的话。修复它的一种解决方法是在请求的位置用该名称创建一个空白类。有时使用*导入整个包可能导致导入不必要的类。如果不使用该方法不应影响任何事情。不是我认识的最经典的解决方案,但as2是黑客大声笑。