# CommonFrame **Repository Path**: CycleBo/common-frame ## Basic Information - **Project Name**: CommonFrame - **Description**: 基于GameFrame与HybridCLR的通用框架,去除冗余工具 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-07 - **Last Updated**: 2026-04-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 简介 直接使用的Gameframework框架的示例工程做的基础 ### 通用unity小工具 > 镂空遮罩,CommonHollowMaskComponent: 可在遮罩的指定位置的指定大小区域,呈现透明区域,其他区域为黑色遮罩(可用于新手引导) > 通用的loading界面,UIMessageUtility.ShowLoadingWnd: 可传入对应的加载值,会平滑到达对应进度。有对应的关闭方法 > 通用的货币飞行效果,RewardFlyerComponent: 在获得货币后,可显示指定数量货币,通过随机曲线飞向指定区域。 > 链接转二维码图片,使用rawImage显示 > 通用置灰拓展方法,Component.SetGray:继承了Graphic类的组件都可以进行置灰,包括其所有子类,比如Image,Text等 > 通用HUD组件,通知、提示,人物血条,3DUI等 ### Unity自身通用工具 1.Excel与txt文件互转,可转换单个,也可以转换指定路径中的所有文件。 2.调试组件,可在运行时,通过调试窗口调用其组件方法进行测试等 3.增加便签插件 4.增加编辑器便捷查看脚本插件 5.增加便捷拷贝热更代码插件 6.编辑器鼠标中键选择游戏物体工具 7.增加调色板插件 8.增加Easy Save 3插件 9.增加ProTips插件 10.增加SuperScrollView插件 11.增加热重载插件 12.增加彩虹文件夹插件 ### 项目改动 1.升级hybridCLR到5.2版本 2.修改AB包打包规则 ### 项目文档 1.Git小乌龟基本使用流程规范 2.Unity项目优化过程 3.打包报错及解决方法 4.开发规范 5.图集使用相关 6.训练AI的开场白 ## 鸣谢 **GameFramework** - [https://gameframework.cn/](https://gameframework.cn/) **HybridCLR** - [https://focus-creative-games.github.io/hybridclr/](https://focus-creative-games.github.io/hybridclr/)