# MagicLib_U **Repository Path**: MagicWord/MagicLib_U ## Basic Information - **Project Name**: MagicLib_U - **Description**:  一个神奇的unity开发工具集 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 21 - **Forks**: 3 - **Created**: 2025-06-12 - **Last Updated**: 2025-08-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MagicLib ### 一个神奇的Unity开发工具集 #### 功能介绍: ###### 1. 集成了QFrramework的主要功能(具体使用方法可关注凉鞋老师查看) ###### 2. 另外增加了7个自定义的功能(可在Package Manager导入示例查看具体用法): - 1.菜单栏 MagicLib->AutoNamespace 为新建C#脚本自动添加命名空间 - 2.菜单栏 MagicLib->CreateComponentCode 快捷C#脚本创建并添加到游戏物体 - 3.菜单栏 MagicLib->RestartProject 一键重启项目 - 4.ExcelImporter,用于将Excel数据表转换为ScriptableObject - 5.SkipSplash.cs,用于跳过发布版的unity开始界面(MagicLib菜单栏新增了配置选项) - 6.BatchRename,用于资产的批量重命名 - 7.ViewHotBox,用于快捷视图切换(使用~键呼出视图切换热盒) - ~~8.ToolsHotBox,用于MagicLib常用工具的快捷呼出(废弃)~~ - ~~9.JsonTableEditor,可视化的Json数据编辑器 - 10.嵌套热盒(使用alt(cmd)+~键呼出视图切换热盒),具体细节见示例 - 11.快速创建项目起始文件夹的小工具(支持用户保存配置方便重复调用) - 12.开发日志管理工具,支持超时提醒与任务附件 - 13.Excel To JSON #### 该库的使用方法: - unity中依次点击Window->Package Manager->Add package for git URL, - 输入如下地址以添加资产包并导入, https://gitee.com/MagicWord/MagicLib_U.git - 资产包导入后将添加到Packages文件夹下,不占用Assets文件目录。 - Package Manager可导入示例查看具体用法 - 详细使用方法请观看如下视频所在合集,不想写文档了 https://www.bilibili.com/video/BV1jJ3JzhEre/?vd_source=dc9de8b748587bc72f375857e94c238e #### 已知问题与注意事项: ###### 1. 已知问题: DOTween设置面板不可用,但似乎不影响DOTween代码的正常调用,具体还有待验证; ###### 2. 注意事项: 该工具集为个人整理,未验证QFramework所有功能是否完全可用,商业项目不建议使用, 如遇Bug需要自行修改的,可下载本工具集自行修改, 拷贝内部所有内容到Assets文件夹下,可自行修改并发布自己的package