public void InitTransfigurationState(IFsmTransitionHelper infoProvider, ICharacterInfoProvider characterInfo) { AddState(ActionState.CreateTransfigurationNullState(), infoProvider, characterInfo); AddState(ActionState.CreateTransfigurationStartState(), infoProvider, characterInfo); AddState(ActionState.CreateTransfigurationFinishState(), infoProvider, characterInfo); _resetParam = ResetTransfiguration; }