using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEditor; [CustomEditor(typeof(MovieTextureApply))] public class MovieTextureApplyEditor : Editor { MovieTextureApply apply; public void OnEnable() { if (target == null) return; apply = (MovieTextureApply)target; } public override void OnInspectorGUI() { if(apply.target == MovieTextureApply.Target.Image) { if (apply.showWarnning()) EditorGUILayout.HelpBox("Replace Original Material MainTexture", MessageType.Warning); } base.OnInspectorGUI(); } }