示例#1
0
 protected override void Start()
 {
     base.Start();
     // cache the tweens for easier use
     //tweenNav = firstTimeNavPanel.GetComponent<TweenToggleDemux>();
     tweenSettings = settingsPanel.GetComponent <TweenToggleDemux>();
 }
示例#2
0
    /// <summary>
    /// Show the ui once camera is done zooming in.
    /// </summary>
    private void CameraMoveDone()
    {
        TweenToggleDemux toggleDemux = this.GetComponent <TweenToggleDemux>();

        toggleDemux.Show();
        toggleDemux.ShowTarget       = this.gameObject;
        toggleDemux.ShowFunctionName = "MovePet";
    }
示例#3
0
    private IEnumerator WarmUp()
    {
        int seconds            = 3;
        TweenToggleDemux demux = pausePanel.GetComponent <TweenToggleDemux>();

        demux.Show();
        yield return(new WaitForEndOfFrame());

        yield return(new WaitForEndOfFrame());        //Skip 2 frames and then pause the game so we are physically on the ground

        PauseGame();
        while (seconds > 0)          //Count from 3 to 0, by 1 second
        {
            pausePanel.GetComponentInChildren <Text>().text = seconds.ToString();
            seconds--;
            yield return(new WaitForSeconds(1f));
        }
        demux.Hide();
        ResumeGame();
        acceptInput = true;
    }