Exemple #1
0
    void Start()
    {
        Animator animator = GetComponent <Animator>();

        behaviors[typeof(StateMovement)] = new StateMovement();
        behaviors[typeof(StateShoot)]    = new StateShoot();

        SetState <StateMovement>();
    }
Exemple #2
0
    private StateShoot()
    {
        if (_instance != null)
        {
            return;
        }

        _instance = this;
    }