SimpleGameManager
=================
A simple GameManager Class to Unity3D projects.
The SimpleGameManager class is implemented using the Singleton Pattern and uses the DontDestroyOnLoad function on the class instance. It's a enum state based class that can be used to manipulate all the game states on your projects.
## Simple Usage
```csharp
using UnityEngine;
using System.Collections;
public class YourClass : MonoBehaviour {
SimpleGameManager GM;
void Awake () {
// call the instance
GM = SimpleGameManager.Instance;
// add a callback for when the game state changes
GM.OnStateChange += HandleOnStateChange;
}
void Start(){
Debug.Log("Started!");
// You define all the game states on SimpleGameManager.cs class
GM.SetGameState(GameState.YOUR_GAME_STATE);
}
public void HandleOnStateChange(){
Debug.Log("State change called!");
}
}
```
没有合适的资源?快使用搜索试试~ 我知道了~
Unity3D 项目的简单GameManager 类_C#_代码_下载
共28个文件
asset:13个
meta:7个
cs:3个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 30 浏览量
2022-06-24
15:13:39
上传
评论
收藏 25KB ZIP 举报
温馨提示
Unity3D 项目的简单 GameManager 类。 SimpleGameManager 类使用单例模式实现,并在类实例上使用 DontDestroyOnLoad 函数。它是一个基于枚举状态的类,可用于操作项目中的所有游戏状态。 更多详情、使用方法,请下载后阅读README.md文件
资源推荐
资源详情
资源评论
收起资源包目录
SimpleGameManager-master.zip (28个子文件)
SimpleGameManager
ProjectSettings
InputManager.asset 5KB
TagManager.asset 6KB
EditorSettings.asset 4KB
GraphicsSettings.asset 4KB
DynamicsManager.asset 4KB
NavMeshLayers.asset 9KB
ProjectSettings.asset 19KB
Physics2DSettings.asset 4KB
NetworkManager.asset 4KB
AudioManager.asset 4KB
TimeManager.asset 4KB
QualitySettings.asset 5KB
EditorBuildSettings.asset 4KB
LICENSE 1KB
Assets
Scenes.meta 107B
Scripts.meta 107B
Scenes
Menu.unity 13KB
Intro.unity 14KB
Menu.unity.meta 90B
Intro.unity.meta 90B
Scripts
Menu.cs.meta 178B
SimpleGameManager.cs 837B
Menu.cs 1KB
Intro.cs.meta 178B
SimpleGameManager.cs.meta 178B
Intro.cs 630B
.gitignore 113B
README.md 925B
共 28 条
- 1
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9149
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 势能法 直齿轮时变啮合刚度 MATLAB代码
- 数据协理员:基于大型语言模型的大规模数据自主管理与交互系统
- 【含源码、数据库、毕业论文、答辩PPT展示及开题报告】Java毕设微信小程序项目:基于SSM框架的微信小程序点餐系统,界面优美,推荐!
- 计算器react的简单写法
- 建筑工地安全检测9-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- 【含源码、数据库、毕业论文及答辩PPT展示】Java毕设微信小程序项目:基于SSM框架的微信小程序购物商城系统,界面优美,推荐!
- 岁的女孩比局迪士尼覅就
- 车载对话问答系统利用大型语言模型实现安全高效的驾驶辅助问答
- redis api翻译.zip
- 将CMS组合内存系统集成到存储与数据密集型任务
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功