Exemple #1
0
    /// <summary>
    /// Called by clicking the TransitionButton from the menu
    /// </summary>
    public void OnClick_TransitionButton()
    {
        int id = currButtonData.GetTransitionWindowID();

        if (id == 0 || !UIWindow.WindowExists(currButtonData.GetTransitionWindowID()))
        {
            currButtonData.SetTransitionWindowID(UIManager._instance.CreateNewWindowID());
            id = currButtonData.GetTransitionWindowID();
            TransitionID.text = "Curr Transition ID: " + id;
            TransitionButton.GetComponentInChildren <Text>().text = "GoTo Window " + id;
        }
        else
        {
            //Todo: ask to save first
            UIManager._instance.TransitionToWindow(id, 0);
        }
    }