コード例 #1
0
        public void TogglePause()
        {
            GameClock c = GameClock.Instance(); if (c.isPaused)

            {
                c.Unpause();
            }
            else
            {
                c.Pause();
            }
        }
コード例 #2
0
        void Start()
        {
#if UNITY_EDITOR
            onUnityEditorStart.Invoke();
#endif
#if UNITY_WEBPLAYER
            onWebplayerStart.Invoke();
#endif
#if UNITY_ANDROID || UNITY_IPHONE
            onMobileStart.Invoke();
#endif
            if (onPause != null)
            {
                GameClock.Instance().pauseEvents.onPause.AddListener(onPause.Invoke);
            }
            if (onUnpause != null)
            {
                GameClock.Instance().pauseEvents.onUnpause.AddListener(onUnpause.Invoke);
            }
        }
コード例 #3
0
 public void Unpause()
 {
     GameClock.Instance().Unpause();
 }
コード例 #4
0
 public void Pause()
 {
     GameClock.Instance().Pause();
 }