在Gaia Flash Framework中,一个名为'Scaffold.as‘的文件被用来使每个页面成为一个脚手架页面。这是由代码访问的,
new Scaffold(this);但是这个类本身似乎并没有被导入。我是不是错过了flash处理外部类的方式?还是有别的什么东西把它拉进来了?
感谢您的帮助。
发布于 2008-10-29 23:26:07
这完全取决于你是如何编译的。我假设你正在使用Flash IDE进行编译。闪存具有源路径查找机制。这可以通过fla访问(在文件->发布设置->闪存(选项卡)->ActionScript下)。如果文件Scaffold位于类路径的根级别,那么就不需要导入它。默认类路径包括Flash文件所在的目录和一些Adobe目录。有一种管理类包的机制...我想是以前的Macromedia扩展管理器。当安装包时,它会将类复制到默认的类路径中-因此情况可能是这样的。我对盖亚本身并不熟悉。
所以有3种选择。首先,文件Scaffold.as与您的fla位于同一目录中。其次,文件Scaffold.as位于默认的Adobe include目录中。最后,该文件位于fla的类路径中引用的目录中。
https://stackoverflow.com/questions/243462
复制相似问题