Beispiel #1
0
 private void toState(ResultsFSM requiredFrom, ResultsFSM to)
 {
     if (state == requiredFrom)
     {
         state = to;
     }
 }
Beispiel #2
0
    private void OnEnable()
    {
        toState(ResultsFSM.HIDDEN, ResultsFSM.STATS); state = ResultsFSM.STATS;


        // this class subscribes to its own events for consistency
        onStatsOK     += statsOK;
        onNameInputOK += nameInputOK;

        InputManager.instance.onPrimaryPressed += primaryPressed;
        InputManager.instance.onUpPressed      += upPressed;
        InputManager.instance.onDownPressed    += downPressed;
        InputManager.instance.onLeftPressed    += leftPressed;
        InputManager.instance.onRightPressed   += rightPressed;
    }