Ejemplo n.º 1
0
    public void TransitionToIdle()
    {
        if (SelectedProgrammer != null)
        {
            var state = PlayingAnimator.GetBehaviour <IdleState>();
            state.ReserveSetSelectedObject(SelectedProgrammer.gameObject);
        }

        PlayingAnimator.SetStateBool(StateParameter.Pause, false);
    }
Ejemplo n.º 2
0
    public void TransitionToPauseState()
    {
        var state = PlayingAnimator.GetBehaviour <PauseState>();

        if (SelectedObject != null)
        {
            state.SelectedProgrammer = SelectedObject.GetComponent <Programmer>();
        }

        PlayingAnimator.SetStateBool(StateParameter.Pause, true);
    }
Ejemplo n.º 3
0
 public void TransitionToIdle()
 {
     PlayingAnimator.SetStateTrigger(StateParameter.Idle);
     isBlockMoving = true;
 }
Ejemplo n.º 4
0
 public void TransitionToVacationState()
 {
     PlayingAnimator.SetStateTrigger(StateParameter.StartVacation);
 }
Ejemplo n.º 5
0
 public void TransitionToVictoryState()
 {
     PlayingAnimator.SetStateBool(StateParameter.Victory, true);
 }
Ejemplo n.º 6
0
 public void TransitionToMoveState()
 {
     PlayingAnimator.SetStateTrigger(StateParameter.SelectMove);
 }
Ejemplo n.º 7
0
 public void TransitionToFailureState()
 {
     PlayingAnimator.SetStateBool(StateParameter.Failure, true);
 }
Ejemplo n.º 8
0
 public void TransitionToIdle()
 {
     PlayingAnimator.SetStateTrigger(StateParameter.Idle);
 }
Ejemplo n.º 9
0
 public void TransitionToSettingState()
 {
     PlayingAnimator.SetStateBool(StateParameter.Setting, true);
 }
Ejemplo n.º 10
0
 public void TransitionToPauseState()
 {
     PlayingAnimator.SetStateBool(StateParameter.Pause, true);
 }
Ejemplo n.º 11
0
 public void TransitionToIdle()
 {
     PlayingAnimator.SetStateBool(StateParameter.Setting, false);
 }