1234567891011121314151617181920212223242526 |
- 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();
- }
- }
- }
- }
|