You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
CrowdControl/Assets/3rd/MPUIKit/Editor/Scripts/MPUIKitShaderGUI.cs

26 lines
845 B
C#

using UnityEditor;
using UnityEngine;
namespace MPUIKIT.Editor
{
public class MPImageShaderGUI : ShaderGUI
{
private bool _showValues;
public override void OnGUI(MaterialEditor materialEditor, MaterialProperty[] properties)
{
EditorGUILayout.HelpBox(
"Nothing to modify here. Select an MPImage component in the hierarchy and modify the values in the inspector.",
MessageType.Info);
if (GUILayout.Button(_showValues ? "Hide Debug Values" : "Show Debug Values", EditorStyles.miniLabel)) _showValues = !_showValues;
if (_showValues)
{
EditorGUI.BeginDisabledGroup(true);
base.OnGUI(materialEditor, properties);
EditorGUI.EndDisabledGroup();
}
}
}
}