actionscript-3 - AS3 字符串到类

原文 标签 actionscript-3 class

如何在没有 getDefinitionByName 的情况下将字符串转换为类,因为该类未链接到库项,而 getDefinitionByName 仅适用于链接到库或已初始化的类!有办法吗?或者我必须初始化我想使用的每个类?!这对 Adob​​e 来说太愚蠢了!

最佳答案

getDefinitionByName()将使用任何类名,无论是否链接到库。您的问题很可能是因为您没有在代码中提到类名,所以它根本不在您的 swf 中。您必须确保该类至少在代码中的一处使用,否则将不会被编译。

这可以像将它们放在 Main-class 中一样简单:

public class Main {

    public function Main(){
        ClassYouWant;
        AnotherClass;

        codeThatDoesStuff();
    }

}

关于actionscript-3 - AS3 字符串到类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6164168/

相关文章:

javascript - jQuery的/JavaScript的:添加到数组,以防tr有某些类

java - 了解继承和不同的类

flash - 混合 AS2 和 AS3 的问题

apache-flex - 从 Flex 3 安全地访问 .NET Web 服务

android - 如何使用Adobe Air在静音模式下检测设备并与之交互-AS3

python - Python中Enum和IntEnum之间的区别

actionscript-3 - 从摄像头录制视频、叠加位图、添加音频、保存到设备中,一切尽在 as3/AIR mobile

actionscript-3 - Loader.load 和 Loader.loadBytes 的区别

C++:具有用户定义类型的构造函数

c# - List.Contains 对象比较失败