Exemple #1
0
    protected virtual void Start()
    {
        smCtrl = GetComponent <GameSMController>();

        GameSMController.Context context = new GameSMController.Context(this);
        smCtrl.Setup(context);
    }
Exemple #2
0
    public override void Enter()
    {
        GameManager      gm     = FindObjectOfType <GameManager>();
        GameSMController smCtrl = FindObjectOfType <GameSMController>();

        gm.Setup(smCtrl);
        smCtrl.Setup(new GameSMController.Context(smCtrl, gm));

        Complete();
    }