Пример #1
0
    void OnGUI()
    {
        SetGUIStyles();

        BEditorGUI.DrawWindowBanner(bannerColor, bannerText, helpURL);

        GUILayout.BeginHorizontal();
        GUILayout.Space(20);

        GUILayout.BeginVertical();

#if UNITY_2019_3_OR_NEWER
        DrawRenderPipelineSelection();
        GetRenderPipelinePackagePath();
        DrawRenderPipelineButton();
#else
        EditorGUILayout.HelpBox("The Render Pipeline can be selected only in Unity 2019.3 or newer!", MessageType.Info);
#endif

        GUILayout.EndVertical();

        GUILayout.Space(13);
        GUILayout.EndHorizontal();

        GUILayout.BeginVertical();
        GUILayout.FlexibleSpace();

        BEditorGUI.DrawLogo();

        GUILayout.FlexibleSpace();
        GUILayout.Space(20);
        GUILayout.EndVertical();
    }
Пример #2
0
 public override void OnInspectorGUI()
 {
     BEditorGUI.DrawBanner(bannerColor, bannerText, helpURL);
     DrawInspector();
     //DrawWarnings ();
     BEditorGUI.DrawLogo();
 }
 public override void OnGUI(Rect position, MaterialProperty prop, String label, MaterialEditor materiaEditor)
 {
     if (prop.floatValue < 0)
     {
         GUI.enabled = true;
     }
     else
     {
         GUI.enabled = true;
         BEditorGUI.DrawCategory(position, category);
     }
 }
Пример #4
0
    void OnGUI()
    {
        SetGUIStyles();

        BEditorGUI.DrawWindowBanner(bannerColor, bannerText, helpURL);

        GUILayout.BeginHorizontal();
        GUILayout.Space(20);

        GUILayout.BeginVertical();

#if UNITY_2019_3_OR_NEWER
        GUI.enabled = true;
#else
        GUI.enabled = false;
#endif

        DrawRenderPipelineSelection();
        GetRenderPipelinePackagePath();
        DrawRenderPipelineButton();

        GUI.enabled = true;

        GUILayout.EndVertical();

        GUILayout.Space(13);
        GUILayout.EndHorizontal();

        GUILayout.BeginVertical();
        GUILayout.FlexibleSpace();

        BEditorGUI.DrawLogo();

        GUILayout.FlexibleSpace();
        GUILayout.Space(20);
        GUILayout.EndVertical();
    }