From 9e18048834f69e9d7e4255c5ef508a09fbf26c06 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 17 九月 2025 16:38:55 +0800
Subject: [PATCH] 0312 CellView 和 ButtonEx 不能同时挂载在同一个
---
Assets/Editor/ScriptEditor/CellViewEditor.cs | 20 ++++++++++++++++++++
Assets/Editor/ScriptEditor/CellViewEditor.cs.meta | 11 +++++++++++
2 files changed, 31 insertions(+), 0 deletions(-)
diff --git a/Assets/Editor/ScriptEditor/CellViewEditor.cs b/Assets/Editor/ScriptEditor/CellViewEditor.cs
new file mode 100644
index 0000000..2cb1146
--- /dev/null
+++ b/Assets/Editor/ScriptEditor/CellViewEditor.cs
@@ -0,0 +1,20 @@
+锘縰sing UnityEditor;
+using UnityEngine;
+
+[CustomEditor(typeof(CellView))]
+public class CellViewEditor : Editor
+{
+ public override void OnInspectorGUI()
+ {
+ CellView cellView = (CellView)target;
+ ButtonEx buttonEx = cellView.GetComponent<ButtonEx>();
+
+ if (buttonEx != null)
+ {
+ EditorGUILayout.HelpBox("CellView 鍜� ButtonEx 涓嶈兘鍚屾椂鎸傝浇鍦ㄥ悓涓�涓� GameObject 涓婏紒", MessageType.Error);
+ }
+
+ base.OnInspectorGUI();
+ }
+
+}
diff --git a/Assets/Editor/ScriptEditor/CellViewEditor.cs.meta b/Assets/Editor/ScriptEditor/CellViewEditor.cs.meta
new file mode 100644
index 0000000..aa6c0f9
--- /dev/null
+++ b/Assets/Editor/ScriptEditor/CellViewEditor.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: bf9490ebf1f8440428653f05a332224f
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
--
Gitblit v1.8.0