public static void OpenWindow(SettingsType _Settings) { m_CameraSettings = _Settings; m_CameraWindow = (GeneralCameraSettings)GetWindow(typeof(GeneralCameraSettings)); m_CameraWindow.minSize = new Vector2(250, 250); m_CameraWindow.Show(); }
private void DrawFPSSettings() { GUILayout.BeginArea(CameraFPSSection); GUILayout.Label("FPS"); EditorGUILayout.BeginHorizontal(); GUILayout.Label("Type"); m_CameraFPSData.Type = (TypeCameras)EditorGUILayout.EnumPopup(m_CameraFPSData.Type); EditorGUILayout.EndHorizontal(); if (GUILayout.Button("Create", GUILayout.Height(40))) { GeneralCameraSettings.OpenWindow(GeneralCameraSettings.SettingsType.FPS); } GUILayout.EndArea(); }