Example #1
0
    protected override void HandleTrashAnimStateBegins(int stateHash)
    {
        TrashPlayerState state = GetPlayerStateForHash(stateHash);

        if (state != TrashPlayerState.None)
        {
        }
    }
Example #2
0
    protected override void HandleTrashAnimStateEnds(int stateHash)
    {
        TrashPlayerState state = GetPlayerStateForHash(stateHash);

        if (state != TrashPlayerState.None)
        {
            if (state == TrashPlayerState.Hitting)
            {
                //playerState.SetState (TrashPlayerState.None);
            }
        }
    }
Example #3
0
    void EndPlayerState(TrashPlayerState state)
    {
        switch (state)
        {
        case TrashPlayerState.None:
        {
            break;
        }

        case TrashPlayerState.Powering_Up:
        {
            SetAnimationState(state.ToString(), false, false);
            break;
        }

        case TrashPlayerState.Hitting:
        {
            break;
        }
        }
    }
Example #4
0
    void BeginPlayerState(TrashPlayerState state)
    {
        switch (state)
        {
        case TrashPlayerState.None:
        {
            break;
        }

        case TrashPlayerState.Powering_Up:
        {
            SetAnimationState(state.ToString(), true, false);
            break;
        }

        case TrashPlayerState.Hitting:
        {
            SetAnimationTrigger(state.ToString());
            break;
        }
        }
    }