コード例 #1
0
        private void ExecuteActions()
        {
            // ReSharper disable once SwitchStatementMissingSomeCases
            switch (BackButtonAction)
            {
            case BackButtonState.Disable:
                BackButton.Disable();
                break;

            case BackButtonState.Enable:
                BackButton.Enable();
                break;

            case BackButtonState.EnableByForce:
                BackButton.EnableByForce();
                break;
            }
        }
コード例 #2
0
 public override void OnEnter()
 {
     if (DebugMode.Value)
     {
         DDebug.Log("Playmaker - State Name [" + State.Name + "] - Enable Back Button" + (EnableByForce.Value ? " - by force" : ""));
     }
     if (!EnableByForce.Value)
     {
         BackButton.Enable();
     }
     else
     {
         BackButton.EnableByForce();
     }
     if (FinishImmediately.Value)
     {
         Finish();
     }
 }