AS3通过类名获取类引用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AS3通过类名获取类引用相关的知识,希望对你有一定的参考价值。

  1. package
  2. {
  3. import flash.display.Sprite;
  4. import flash.utils.getDefinitionByName;
  5.  
  6. public class DynamicCall extends Sprite
  7. {
  8. public function DynamicCall()
  9. {
  10. var ClassReference:Class = getDefinitionByName("String") as Class;
  11. var s:String = (new ClassReference("foo=") as String);
  12. trace(s);
  13. }
  14. }
  15. }
  16.  
  17. // This basically creates an instance of the String class, from the
  18. // class name 'String'. getDefinitionByName takes the entire class
  19. // path, so if you wanted to create an instance of MovieClip, you would
  20. // provide the entire path:
  21. // var ClassReference:Class = getDefinitionByName("flash.display.MovieClip") as Class;

以上是关于AS3通过类名获取类引用的主要内容,如果未能解决你的问题,请参考以下文章

如果两个类具有相同的类名,如何引用第二个类名 - 使用 selenium webdriver

在 As3 中创建具有类名字符串的实例

如何通过类名获取类类型?

类名数组 AS3

jQuery 怎么获取类名

通过反射获取类的类名,方法和内部成员变量