コード例 #1
0
ファイル: GameManager.cs プロジェクト: supernikx/YLEM
    protected virtual void Start()
    {
        smCtrl = GetComponent <GameSMController>();

        GameSMController.Context context = new GameSMController.Context(this);
        smCtrl.Setup(context);
    }
コード例 #2
0
 /// <summary>
 /// Setup dello stato
 /// </summary>
 /// <param name="_context"></param>
 /// <param name="_onStateStartCallback"></param>
 /// <param name="_onStateEndCallback"></param>
 public override void Setup(IContext _context, Action <IState> _onStateStartCallback, Action <IState> _onStateEndCallback)
 {
     base.Setup(_context, _onStateStartCallback, _onStateEndCallback);
     context = _context as GameSMController.Context;
 }