# Unity-Singleton-Framework **Repository Path**: River314588804/unity-singleton-framework ## Basic Information - **Project Name**: Unity-Singleton-Framework - **Description**: 一个单例模式的管理框架。毕竟让所有控制器继承 MonoSingleton 会存在混乱管理的情况。 - **Primary Language**: C# - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-10-30 - **Last Updated**: 2026-01-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: Unity, singleton ## README # unity-singleton-demo #### 介绍 个人用的单例管理框架(简易版本) #### 框架支持 - 决定你的服务启用顺序 - 支持多线程访问 - 访问全局化 #### 管理你的单例集群 为你的服务添加 `IGameService` 接口 ``` public class ServiceFileLaoder : IGameService {} ``` 显示注册你要使用的服务 ``` public void Start() { # 注册指定服务 GameService.Instance.Register(new ServiceFileLoader()); # 注册批量服务 GameService.Instance.Registers( new ServiceA(), new ServiceB(), new ServiceC() ); GameService.Instance.GetService().LoadConfig(); } ```