Exemplo n.º 1
0
        /// <summary>
        /// 終了時にはウィンドウ状態を戻す処理が必要
        /// </summary>
        void OnApplicationQuit()
        {
            if (Application.isPlaying)
            {
                if (uniWinCore != null)
                {
                    // エディタだとウィンドウ状態を戻す
                    // スタンドアローンだと戻した姿が見えてしまうためスキップ
#if UNITY_EDITOR
                    uniWinCore.DetachWindow();
#endif
                    uniWinCore.Dispose();
                }
            }
        }
        /// <summary>
        /// 終了時にはウィンドウ状態を戻す処理が必要
        /// </summary>
        void OnApplicationQuit()
        {
            if (Application.isPlaying)
            {
                if (uniWinCore != null)
                {
                    // エディタだとウィンドウ状態を戻す
                    // スタンドアローンだと戻した姿が見えてしまうためスキップ
#if UNITY_EDITOR
                    uniWinCore.SetWindowSize(originalWindowRectangle.size);
                    uniWinCore.SetWindowPosition(originalWindowRectangle.position);

                    uniWinCore.DetachWindow();
#endif
                    uniWinCore.Dispose();
                }
            }
        }