GameFramework框架的使用
框架使用
- 把预制体 GameFramework.Prefab 添加到场景中
- 参考 13.流程-Procedure 添加游戏流程
一般建议直接把示例 StarFence 的启动到热更新流程直接拷贝过来
在 ProcedureComponent 中配置好所有用到的流程和启动流程 - 到这里应该可以在 PlayMode 跑起来了,要在手机上跑起来还需要参考 14.资源热更新-Resource 来打包资源
- 把打包好的资源拷贝到 StreamingAssets 目录下就可以打包了
配置调整
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2iq3WxOX-1680437919888)(/assets/GameFramework-config.png)]
代码中使用功能模块
-
一般建议使用unity层模块组件来使用模块功能
// 使用 public class Test : MonoBehaviour { void Awake() { // unity层模块组件会把所有事件都导给 EventComponent EventComponent eventComponent = GameEntry