using UnityEditor; using UnityEngine; [CustomEditor(typeof(CellView))] public class CellViewEditor : Editor { public override void OnInspectorGUI() { CellView cellView = (CellView)target; ButtonEx buttonEx = cellView.GetComponent(); if (buttonEx != null) { EditorGUILayout.HelpBox("CellView 和 ButtonEx 不能同时挂载在同一个 GameObject 上!", MessageType.Error); } base.OnInspectorGUI(); } }