using System.Collections.Generic; using UnityEngine; using UnityEditor; using System; namespace BFEditor.Resource { public class UIBrightGUI : ShaderGUI { float brightness; public override void OnGUI(MaterialEditor materialEditor, MaterialProperty[] properties) { Material mat = materialEditor.target as Material; EditorGUI.BeginChangeCheck(); brightness = mat.GetFloat("_Brightness"); brightness = EditorGUILayout.FloatField("Brightness", brightness); if (EditorGUI.EndChangeCheck()) { mat.SetFloat("_Brightness", brightness); } } } }