Как передать класс в качестве переменной? - PullRequest
0 голосов
/ 10 февраля 2011

Есть ли способ передать класс в качестве переменной в Actionscript 3.0?

Например:

private var myType:* // not sure how to pass, it's a class which implements an interface

myType = ClassA; // myType is now ClassA which extends Sprite;
myType = ClassB; // myType is now ClassB which extends Sprite;

1 Ответ

2 голосов
/ 10 февраля 2011
private var myType:Class = ClassA
var o:* = new myType(); 

o теперь является экземпляром ClassA

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...