ApplyProceduralTexturePropertiesEditor.cs 428 B

12345678910111213141516
  1. using UnityEngine;
  2. using UnityEditor;
  3. [CustomEditor(typeof(ApplyProceduralTextureProperties))]
  4. public class ApplyProceduralTexturePropertiesEditor : Editor {
  5. public override void OnInspectorGUI() {
  6. DrawDefaultInspector();
  7. ApplyProceduralTextureProperties script = (ApplyProceduralTextureProperties)target;
  8. if(GUILayout.Button("Apply")) {
  9. script.SyncMatWithProceduralTextureAsset();
  10. }
  11. }
  12. }