1 Star 0 Fork 105

BasicModuleFrame/YouYou

forked from WuSha/YouYou 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
YouYou框架使用指南.txt 1.16 KB
一键复制 编辑 原始数据 按行查看 历史
WuSha 提交于 2024-04-14 19:56 . ==RoleCtrl搬到YouYouScript文件夹
文件夹介绍:
Client:
Unity工程文件夹
Client/AssetBundles:
AssetBundle打包成功后, 存放的文件夹
Client/Assets/Plugins:
框架用到的程序集或插件
Client/Assets/Game/Download:
需要打AssetBundle并进行热更新的Unity资源通常都放在这里面
Client/Assets/Game/Resources:
不需要热更新的资源, 例如: Reporter错误日志弹窗
Client/Assets/Game/YouYouFramework:
框架代码文件夹, 包含了几乎所有框架模块
Client/Assets/Game/YouYouMain:
核心代码文件夹, 包含了"检查更新","下载初始资源", "Reporter错误日志弹窗" 等逻辑
Client/Assets/Game/YouYouScript:
业务代码文件夹, 游戏代码逻辑都可以写在这里面
Client/Assets/Game/YouYouTest:
测试范例文件夹, 提供了游戏Demo和测试范例脚本, 用于了解框架的API, 跟框架代码不耦合, 不需要的话可以删掉
温馨提示:
一:B站上搜YouYou框架, 可以查到框架使用视频教程
二: 只要是Assembly-CSharp这个dll内的代码都支持代码热更新
三:YouYouMain文件夹, 配置了asmdef, 区分了AssemblyDefinitionAsset出来, 所以这个文件夹不支持代码热更新
五: YouYouTest文件夹内的提供的Scene场景, 不支持直接运行, 因为它们依赖YouYouFramework, 必须先运行Scene_Launch场景, 再跳转过来
七:Git上打了标签的,比如3.0就是稳定版,直接拉Master不是稳定版 可能会有各种小BUG,但可以去官方Q群反馈给我,我这边可以修复
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/basic-module-frame/YouYouFramework.git
git@gitee.com:basic-module-frame/YouYouFramework.git
basic-module-frame
YouYouFramework
YouYou
master

搜索帮助