代码拉取完成,页面将自动刷新
同步操作将从 WuSha/YouYou 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
文件夹介绍:
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群反馈给我,我这边可以修复
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。