Esempio n. 1
0
    //-----------------------------------------------------switches


    public void SessionStateSwitch(SessionStates toState)
    {
        c_SessionState = toState;
        switch (toState)
        {
        case SessionStates.ProfileChoose:
            CheckProgressionAvailability();

            break;

        case SessionStates.TimeChoose:
            SessionTime_minutes = 5;
            Object_time.SetActive(true);
            Object_theme.SetActive(false);
            CheckProgressionAvailability();

            break;

        case SessionStates.ThemeChoose:
            sessionTheme = ThemeStates.Classic;
            Object_theme.SetActive(true);
            Object_time.SetActive(false);
            CheckProgressionAvailability();


            break;

        case SessionStates.Pre:


            break;

        case SessionStates.Intra:


            break;

        case SessionStates.Post:


            break;

        case SessionStates.None:
            profileAmout = 0;
            Object_time.SetActive(false);
            Object_theme.SetActive(false);
            ProfileManager.instance.profileExportList.Clear();

            break;
        }
    }
Esempio n. 2
0
    //-----------------------------------------------------switches
    public void SessionStateSwitch(SessionStates toState)
    {
        c_SessionState = toState;
        switch (toState) {
        case SessionStates.ProfileChoose:
            CheckProgressionAvailability ();

            break;
        case SessionStates.TimeChoose:
            SessionTime_minutes = 5;
            Object_time.SetActive (true);
            Object_theme.SetActive (false);
            CheckProgressionAvailability ();

            break;
        case SessionStates.ThemeChoose:
            sessionTheme = ThemeStates.Classic;
            Object_theme.SetActive (true);
            Object_time.SetActive (false);
            CheckProgressionAvailability ();

            break;
        case SessionStates.Pre:

            break;
        case SessionStates.Intra:

            break;
        case SessionStates.Post:

            break;
        case SessionStates.None:
            profileAmout = 0;
            Object_time.SetActive (false);
            Object_theme.SetActive (false);
            ProfileManager.instance.profileExportList.Clear ();

            break;
        }
    }