我试图将一种类型的数组作为另一种(抽象)类型的数组。当我使用抽象的基础类型时,它工作正常。但是,当我尝试使用另一种类型(使用@:from关键字定义)进行隐式转换时,出现构建失败。 它的工作原理是如果我使用明确的cast,但我想知道 - 有什么方法可以解决这个问题吗? 在下面的例子中,我得到的构建失败Array<Int> should be Array<StringAbstract> class T
我对haxe openfl非常陌生,我曾经用flash和starling开发游戏,我对从flash转换为openfl haxe感到困惑。 public class StarlingPool
{
public var items:Array;
private var counter:int;
public function StarlingPool(type:Class, len: