项目框架+YooAsset+HybridCLR 完成整个热更新内容,当前测试为webgl无问题(但是webgl好像不支持缓存)
 
 
 
 
Go to file
zxl 57dc91f28b mod: 修改绑定数据 2024-12-03 17:15:20 +08:00
Assets mod: 修改绑定数据 2024-12-03 17:15:20 +08:00
Luban 添加配置文件忽略 2024-07-19 16:19:55 +08:00
Packages 接入luban配置工具 2024-07-19 14:52:57 +08:00
ProjectSettings mod:修改整个架构 2024-11-12 16:57:51 +08:00
.gitignore w添加自动打包工具代码 2024-07-22 14:41:44 +08:00
App.config 添加touchsocket网络插件 2024-07-16 15:16:27 +08:00
Framework_YooAsset_HybridCLR.sln add:添加Unsafe拓展dll 2024-11-12 10:41:41 +08:00
Framework_YooAsset_HybridCLR.sln.DotSettings.user 添加touchsocket网络插件 2024-07-16 15:16:27 +08:00
README.md 更新 README.md 2024-11-12 17:07:31 +08:00
packages.config 添加touchsocket网络插件 2024-07-16 15:16:27 +08:00

README.md

项目介绍:

基础运行逻辑

当前功能:

当前项目具备功能资源和代码热更新、UI管理器、流程管理器、Token池

当前项目引入插件:

  • YooAsset
  • HybridCLR
  • UniTask
  • DOTween
  • NewtonsoftJson
  • Odin
  • IngameDebugConsole
  • Luban

后期计划:

  • 1、加入Luban配置管理工具——————已完成
  • 2、完善项目生命周期和热更新脚本对象的绑定
  • 3、处理HybridCLR对MonoBehaviour支持的问题
  • 4、加入网络模块服务端和客户端
  • 5、完善热更代码对gameobject的绑定
  • 6、token最好是直接new所以token对象池需要更改为直接创建新值把旧的直接置空。

本项目借鉴了:

ET、GF等框架的部分功能

快速访问链接