YouYouFramework 使用教程

YouYouFramework 使用教程

YouYouFramework YouYouFramework 项目地址: https://gitcode.com/gh_mirrors/yo/YouYouFramework

1. 项目的目录结构及介绍

YouYouFramework 是一个基于 Unity 的游戏客户端框架,旨在简化游戏开发过程并提高开发效率。项目的目录结构如下:

YouYouFramework/
├── Client/
│   ├── AssetBundle和HybridCLR使用指南.txt
│   ├── LICENSE
│   ├── README.md
│   ├── YouYou框架使用指南.txt
│   └── ...
├── YouYouEditor/
│   ├── 资源打包配置(AssetBundle)
│   ├── 宏配置(Macro)
│   ├── 全局配置(Config)
│   └── ...
├── YouYouMain/
│   ├── 调试器 (Reporter)
│   ├── 下载 (Download)
│   ├── 检查更新 (CheckVersion)
│   ├── 代码热更新 (Hotfix)
│   └── ...
├── YouYouFramework/
│   ├── 事件 (Event)
│   ├── 定时器 (Time)
│   ├── 有限状态机 (FSM)
│   ├── 流程 (Procedure)
│   ├── 数据表 (DataTable)
│   ├── 模型 (Model)
│   ├── Web 请求 (Http)
│   ├── 本地化 (Localization)
│   ├── 对象池 (Pool)
│   ├── 场景 (Scene)
│   ├── 资源 (Loader)
│   ├── 界面 (UI)
│   ├── 声音 (Audio)
│   ├── 输入系统 (Input)
│   ├── 本地数据存档 (PlayerPrefs)
│   ├── 任务 (Task)
│   └── ...
└── ...

目录结构介绍

  • Client: 包含项目的客户端相关文件,如使用指南、许可证、README 文件等。
  • YouYouEditor: 包含编辑器扩展界面模块,如资源打包配置、宏配置、全局配置等。
  • YouYouMain: 包含框架初始启动模块,如调试器、下载、检查更新、代码热更新等。
  • YouYouFramework: 包含框架运行功能模块,如事件、定时器、有限状态机、流程、数据表、模型、Web 请求、本地化、对象池、场景、资源、界面、声音、输入系统、本地数据存档、任务等。

2. 项目的启动文件介绍

YouYouFramework 的启动文件位于 YouYouMain 目录下,主要包括以下几个关键文件:

  • 调试器 (Reporter): 用于在手机真机运行时调出调试器窗口,便于查看运行时日志和调试信息。
  • 下载 (Download): 提供下载文件的功能,支持断点续传,并可指定允许几个下载器进行同时下载。
  • 检查更新 (CheckVersion): 实现了资源检查更新和下载相关逻辑,并提供了默认的检查更新界面。
  • 代码热更新 (Hotfix): 提供了基于 HybridCLR 的代码热更新功能,可以热更新 YouYouFramework 文件夹和 YouYouScript 文件夹内的所有代码。

3. 项目的配置文件介绍

YouYouFramework 的配置文件主要位于 YouYouEditor 目录下,包括以下几个关键配置文件:

  • 资源打包配置 (AssetBundle):

    • 资源包版本号
    • 资源包加密
    • 设置文件夹内容打整包或散包
    • 打包到【对应版本号/平台】文件夹内,生成"依赖关系文件"和"版本信息文件",加载时自动读取
  • 宏配置 (Macro):

    • 选择资源加载模式,如 AssetBundle 加载、AssetDatabase 加载
    • 选择需要过滤的 DebugLog 信息
  • 全局配置 (Config):

    • Http 失败重试次数
    • AssetBundle 池释放间隔
    • 等等

这些配置文件帮助开发者根据项目需求进行灵活配置,以优化游戏开发和运行效率。

YouYouFramework YouYouFramework 项目地址: https://gitcode.com/gh_mirrors/yo/YouYouFramework

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时武鹤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值