我遇到了AS3的问题。我正在尝试转换对象,但它返回null。但是,我绝对肯定对象的类是我要投的那个:
trace(example);
returns [class exampleClass]
。但是,像这样投射:
trace(example as exampleClass);
returns null;
为什么会出现这种情况有什么理由吗?
答案 0 :(得分:3)
example
实际上并不是一个对象,它是对class
exampleClass
您可能会执行类似var example = exampleClass
而非var example = new exampleClass()