1 Star 1 Fork 0

/ Laya_UnityMergeFile

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Laya_UnityMergeFile

作用将Laya Unity导出工具产生的冗余资源合并。

在使用LayaUnity导出工具导出unity资源时,工具是按每个场景导出的。每个场景都独立导出依赖的资源并放在不同的文件夹。
往往多个场景里面可能引用同一个物体,材质,贴图等。 这时候导出的的资源就产生了冗余。自然产生了多余的资源体积。
写了个简单的工具,将冗余的资源合并。多个场景只引用同一个资源。

栗子

  • export_laya目录:从unity中导出的两个测试场景根路径。Test0【场景中一个Cube】和Test1【场景中一个Cube和一个Shpere】。导出后资源体积多出一个Cube模型文件和一个默认材质文件。
  • export_merge目录:重新合并的路径。合并减掉了cube模型文件和默认材质文件。节省了2.36kb。

使用

  • 1,下载LayaUnityMergeFile.py文件
  • 2,安装python环境
  • 3,命令:python LayaUnityMergeFile.py srcPath destPath
    srcPath : LayaUnity导出的根路径,即export_laya目录(绝对路径)
    destPath : 重新合并的根路径,即export_merge目录(绝对路径)

空文件

简介

将Laya Unity导出工具产生的冗余资源合并 展开 收起
LiveScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
LiveScript
1
https://gitee.com/dcl-Cheng/Laya_UnityMergeFile.git
git@gitee.com:dcl-Cheng/Laya_UnityMergeFile.git
dcl-Cheng
Laya_UnityMergeFile
Laya_UnityMergeFile
master

搜索帮助

14c37bed 8189591 565d56ea 8189591