{"repo":"NikaidoShinku1/YukiFrameWork","free":true,"listed":false,"github":"https://github.com/NikaidoShinku1/YukiFrameWork","clone":"git clone https://github.com/NikaidoShinku1/YukiFrameWork.git","description":"Unity快速开发框架","language":"C#","stars":44,"topics":["unity3d"],"license":"MulanPSL-2.0","category":"game-templates","readme_excerpt":"YukiFrameWork 介绍 \"YukiFrameWork是一款基于QFrameWork的思想规则而衍生的架构分层开发框架。代码设计符合solid原则。工具集合集成IOC控制反转(依赖注入)、状态机、资源管理、动作时序管理、UI框架、红点系统、存档系统、消息广播系统、声音管理模块。本地化配置管理、场景管理工具、分辨率拓展工具、InputSystem新输入系统拓展、单例模式、命令层、数据强化BindableProperty以及对象池模块，协程的所有API全面支持以async/await的形式使用(对于工具以及拓展的文档在下方框架支持工具内打开框架拓展工具即可) 内置DeepSeek AI代码生成模块。自定义模型，兼容OpenAI -- 通过左上角YukiFrameWork/LocalConfiguration打开。具体流程:简易教程 QFramework架构教程：https://www.bilibili.com/video/BV1cG4y1H7uU/?spm id from=333.337.search-card.all.click&vd source=8d59e90cf24f9961527733c56cb61575 本框架YukiFrameWork上手教程：https://www.bilibili.com/video/BV14XVEe4ExG/?spm id from=333.788&vd source=8d59e90cf24f9961527733c56cb61575 框架交流qq群：215199720 安装教程 特殊标记: 1.下载压缩包或者fork项目(V1.13.0更新后会出现如大量报错，请按照安装教程说明将Sirenix文件夹整个复制到Assets项目中) 2.V1.16.0开始需要删除Assets文件夹下导入的XFABManager模块，已经内置在框架package中。 3.V1.34.1后Odin的导入采用UnityPackage的形式。原有Odin的项目可以忽略安装说明。 将图片中的Odin Inspector UnityPackage包项目导入到Assets文件夹下，在完成这一步之后再进行导入框架的操作！ 注意：Unity6000.3版本后，Odin需要导入4.0版本的package包（框架已内置）其余以下版本可自由选择 在packagemanager里选择Add package from disk找到下载的包目录层级内找到package.json导入即可 框架本地配置窗口:如图打开LocalConfiguration，可以显示框架所有的配置以及示例还有工具导入窗口! 注意：使用本框架Unity版本不能低于2020.3,框架内置NewtonsoftJson插件，导入时如发现异常请删除Unity项目自带的NewtonsoftJson！必须要按照教程说明进行框架安装! 核心架构,请在使用框架前点开我查看文档信息!!!!!! 框架支持工具 - 框架任务树MissionKit - 框架AnimationClip-Sprite转换工具 模块介绍 - 框架全自动字段赋值:工具介绍 - 框架新输入系统拓展InputSystemExtension 模块介绍 - 框架UINavigation导航模块介绍 模块介绍 - 框架UI模块 UI - 框架Excel转SO工具:ExcelToScriptableObject 工具介绍 - 框架拓展工具:Extension 拓展介绍 - 纯粹有限状态机模块:StateMachine有限状态机介绍 - 动作设","default_branch":null,"files":null,"tree":[],"storefront":"/r/NikaidoShinku1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NikaidoShinku1/YukiFrameWork/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}