我試圖將一種類型的數組作爲另一種(抽象)類型的數組。當我使用抽象的基礎類型時,它工作正常。但是,當我嘗試使用另一種類型(使用@: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: