传入FlxTypedGroup新的FlxState即时消息后,从新状态收到此错误消息:
Invalid field access : length
我的代码:
在某些操作后在 GameState 类中:
FlxG.switchState(new EvaluationState(ingredients));
请注意,ingredients它FlxTypedGroup<Ingredient>不是空的。
在评估状态:
var ingredients:FlxTypedGroup<Ingredient>;
public function new(i:FlxTypedGroup<Ingredient>)
{
super();
ingredients = i;
}
override public function create():Void
{
super.create();
for (ing in ingredients)
{
trace(ing.active);
}
}
null我也在create()调用后进入功能ingredients.members。
有谁知道如何在不破坏它的情况下FlxTypedGroup进入新的?FlxState