예제 #1
0
 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();
 }
예제 #2
0
    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();
    }