From 0a5ef9135ccb240227cf655e2251a63bf2d5da7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=80=9D=E6=B5=B7?= <1464576565@qq.com> Date: Tue, 30 Dec 2025 15:41:12 +0800 Subject: [PATCH] 11 --- .../ABase/Base/DataStruct/SingletonManager.cs | 2 +- Runtime/ABase/Structs/Tag.cs | 28 ------------------- Runtime/ABase/Structs/Tag.cs.meta | 11 -------- 3 files changed, 1 insertion(+), 40 deletions(-) delete mode 100644 Runtime/ABase/Structs/Tag.cs delete mode 100644 Runtime/ABase/Structs/Tag.cs.meta diff --git a/Runtime/ABase/Base/DataStruct/SingletonManager.cs b/Runtime/ABase/Base/DataStruct/SingletonManager.cs index 3e00c04..a3023e4 100644 --- a/Runtime/ABase/Base/DataStruct/SingletonManager.cs +++ b/Runtime/ABase/Base/DataStruct/SingletonManager.cs @@ -72,7 +72,7 @@ namespace AlicizaX /// 自动注册到 SingletonManager。 /// 支持动态创建与销毁。 /// - public abstract class Singleton : MonoBehaviour where T : Component + public abstract class MonoSingleton : MonoBehaviour where T : Component { private static T _instance; private static readonly object _lock = new(); diff --git a/Runtime/ABase/Structs/Tag.cs b/Runtime/ABase/Structs/Tag.cs deleted file mode 100644 index db5c7d5..0000000 --- a/Runtime/ABase/Structs/Tag.cs +++ /dev/null @@ -1,28 +0,0 @@ -using System; -using UnityEngine; - -namespace AlicizaX -{ - [Serializable] - public struct Tag - { - public string tag; - - public static implicit operator string(Tag tag) - { - return tag.tag; - } - - public static implicit operator Tag(string tag) - { - Tag result = default; - result.tag = tag; - return result; - } - - public bool CompareTag(GameObject obj) - { - return obj.CompareTag(this); - } - } -} diff --git a/Runtime/ABase/Structs/Tag.cs.meta b/Runtime/ABase/Structs/Tag.cs.meta deleted file mode 100644 index a8ee851..0000000 --- a/Runtime/ABase/Structs/Tag.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 431d94b8a8d5f5f4fa780e79c149f880 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: