2023-04-03 11:04:31 +08:00

24 lines
637 B
C#

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