diff --git a/Runtime/FSM/FsmModule.cs b/Runtime/FSM/FsmModule.cs index 6c349ab..b408ee8 100644 --- a/Runtime/FSM/FsmModule.cs +++ b/Runtime/FSM/FsmModule.cs @@ -8,7 +8,7 @@ using Object = UnityEngine.Object; namespace AlicizaX.Fsm.Runtime { [Preserve] - public sealed class FsmModule : IFsmModule + internal sealed class FsmModule : IFsmModule { private readonly List _active = new List(256); private readonly List _toRemove = new List(64); diff --git a/Runtime/Localization/Manager/LocalizationModule.cs b/Runtime/Localization/Manager/LocalizationModule.cs index e5a2b55..a19087f 100644 --- a/Runtime/Localization/Manager/LocalizationModule.cs +++ b/Runtime/Localization/Manager/LocalizationModule.cs @@ -8,7 +8,7 @@ namespace AlicizaX.Localization.Runtime /// 本地化管理器。 /// [UnityEngine.Scripting.Preserve] - public sealed partial class LocalizationModule : ILocalizationModule + internal sealed partial class LocalizationModule : ILocalizationModule { private readonly Dictionary Dic = new(); private Language _language; diff --git a/Runtime/Timer/TimerModule.cs b/Runtime/Timer/TimerModule.cs index 7546e78..694e8be 100644 --- a/Runtime/Timer/TimerModule.cs +++ b/Runtime/Timer/TimerModule.cs @@ -8,7 +8,7 @@ namespace AlicizaX.Timer.Runtime public delegate void TimerHandler(params object[] args); [Serializable] - public class Timer : IMemory + internal class Timer : IMemory { public int TimerId; public float TriggerTime;