BuildManager Unity AssetBundle自动打包工具 Unity 项目打包的利器BuildManager.cs,专门用来 AssetBundle 的打包逻辑。用过 Unity 打包的你肯定知道,打包流程一多,手动搞起来是真累。这个脚本就挺省事的,能自动化一堆资源配置,路径也能按规则来,逻辑清晰,一看就懂。 BuildManager.cs的结构比较清楚,
FindMD文件查重脚本 Unity 项目的资源重复,一不小心就让包体臃肿。FindMD_文件查重工具.cs这个小工具,专门干这事儿,效果还挺靠谱的。 直接用 C#写的,兼容性不错,不挑 Unity 版本。你把它扔进项目里,一跑,重复的资源立马标出来,省得你一个个去翻,太费劲。 像打包前清资源、整理大项目、版本迭代这些场景,
UIDemo Unity Addressables UI演示项目 资源和脚本分离的项目结构,真的是提高 Unity 开发效率的利器。UIDemo.zip就是一个挺实用的小案例,专门用来演示怎么用Addressable Asset System把资源和代码解耦,结构更清爽,管理起来也方便。传统 Unity 项目,资源一旦绑死在脚本里,换个图片、改个路径都挺麻烦的,改
VideoForWebGL jslib WebGL 的视频播放方案里,VideoForWebGL(jslib)算是蛮实用的一个,适合你想在 Unity 场景里嵌个视频的时候用。它的特点是,直接用 HTML5 的<video>;标签配合 jslib 脚本,搞定播放、暂停、音量控制这些常规操作,还能把视频帧当成纹理贴到 3D 模型
MyAsset AR资源分卷包 AR 工程的资源包,拆分成了MyAsset.part1.rar这类分卷格式。挺适合做 AR 项目初期搭建的时候用,素材和结构都比较完整,尤其是对接像 Kudan 这类 SDK 的时候,用起来省心不少。
VideoPlayer Unity视频播放器 网页端风格的视频播放器,带暂停、播放、拖动快进,还能显示播放进度,做得挺像回事儿的。PanelTV里指定下视频名,视频放在Resources文件夹就能跑,省心。代码也比较干净,逻辑一看就明白,适合拿来二次开发或者直接用。
UniWebView Unity插件 最新的uniWebview插件,真的是一个不错的选择,适合想让Unity和Web更好配合的开发者。它支持Unity调用Web接口,可以让Unity客户端打开Web界面,方便。像是做游戏内浏览器或者展示网页内容时,这个插件就能派上用场。如果你在做类似的项目,不妨试试,代码简洁,响应也快。需要注意的是,
TableTool Lua表操作辅助库 Lua 的 table 操作写起来啰里啰嗦的?你不孤单。tabletool.lua就是专门帮你省事儿的工具,尤其适合 Unity3D 项目里搞热更的朋友。去重、合并、清理这些常用操作,它都帮你封装好了,逻辑清晰,调用简单,节省不少时间。 Unity3D 手游的热更新基本都是走 Lua 的套路,尤其配
特效缩放Unity3D批量缩放工具 Unity3D 的特效缩放工具,真的是我最近用过最省心的一个小工具包。你知道,有时候换个分辨率或者调整场景布局,特效全都要手动一个个改,光是粒子系统就能调到吐。特效缩放.zip就挺贴心的,能直接一键批量缩放,省下不少功夫。 工具里是一些脚本、预设或编辑器扩展,你只要把特效拖进去,选个比例,比如0.5