所以我最近才开始使用 ActionScript 3。
出于练习目的,我正在尝试制作一个应该有少量关卡的简单游戏。所有级别都是超类 World 的子类。
所以,基本上我想做类似的事情:
private static var levels:Vector.<Class> = new <Class>[ Level1, Level2 ];
除了在这种情况下,我只知道我的向量中的类是 Class 的子类(对吗?),我想知道它们是 World 的子类。
我知道我可以从向量中获取类,然后投射到 World- 但如果可能的话,我真的希望能够在没有这种投射的情况下做到这一点。