# Unity-Singleton-Framwork **Repository Path**: River314588804/unity-singleton-demo ## Basic Information - **Project Name**: Unity-Singleton-Framwork - **Description**: 个人用的单例管理框架 - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-10-30 - **Last Updated**: 2025-10-31 ## 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(); } ```