24 lines
637 B
C#
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);
|
|
}
|
|
}
|
|
}
|
|
}
|