public void OpenDebugMenu() { if (!m_debugMenuWindow) { m_debugMenuWindow = DebugMenuWindow.Create(); } }
//------------------------------------------------------ // debug menu //------------------------------------------------------ void OpenDebugMenu() { if (m_debugMenu) { return; } #if UNITY_EDITOR if (Input.GetKeyDown(KeyCode.D)) { m_debugMenu = DebugMenuWindow.Create(); return; } #endif if (Input.touchCount >= 3) { m_presstime += Time.deltaTime; if (m_presstime >= kDebugWindowDuration) { m_debugMenu = DebugMenuWindow.Create(); return; } } else { m_presstime = 0f; } }