FlxTypedGroup
new FlxState
im に渡した後、新しい状態からこのエラー メッセージが表示されます。
Invalid field access : length
私のコード:
特定のアクション後の GameState クラス:
FlxG.switchState(new EvaluationState(ingredients));
であり、空でingredients
はないことに注意してください。FlxTypedGroup<Ingredient>
EvaluationState で:
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
newFlxState
を破棄せずに渡す方法を知っている人はいますか?