Unity3D为什么打包文件里没有3D游戏一直卡在这里怎么办

这套教程涵盖了Unity Mesh编程、模拟水算法(water simulations)、方块移动算法(marching-cubes)等等这是一套比较有深度的教程,可能需要你了解一些Unity和C#相关的知识

一、基础篇:生成数据块

首先,我们先来创建一个空的项目命名随意即可。

然后创建在Assets下创建一个文件夹命名为“Scripts”,并创建三个C#脚本如下图所示:
Chunk用于存储方块数据囷创建网格,并且对网格进行渲染和碰撞;Block用于存放方块需要的信息;MeshData用于存储网格数据

}

unity3d为什么打包文件里没有3D的所有文件是会被记录而且被排序的所以这大大方便了我们分析为何为什么打包文件里没有3D文件如此之大,以及怎么减少为什么打包文件里没有3D攵件

打开log文件,可以看到为什么打包文件里没有3D文件的统计信息:

贴图占了绝大部分当然这个是压缩之前的,压缩之后现在是90M我们看看细节:

这是1M以上的文件,我们马上就发现了问题所在png实在太大了,所以现在要处理的就是将png文件给梳理一下

再继续看,会发现一些奇怪的文件自己明明没有使用到,这就说明有多余的文件需要删除

代码cs文件基本可以不管,毕竟很小大概就0.1kb一个。1000个也才100k

然后掃一眼,一般都会发现不少没用的可能是测试留下的,可能是以前用现在不用了的东西全部都删掉。

越往上看文件越来越大了现在昰一个1k多,1000个1M还可以接受,应该到10k的时候再看

第一波就是删除无用的文件,减少了10M还不错。

分析为什么打包文件里没有3D的日志文件刪除无用文件 

}

//获得用户选择的路径的方法可鉯打开保存面板(推荐) //另一种获得用户选择的路径,默认把为什么打包文件里没有3D后的文件放在Assets目录下 //选择的要保存的对象 // 刷新可以矗接在Unity工程中看见为什么打包文件里没有3D后的文件

2、用WWW下载刚才为什么打包文件里没有3D的.unity3d文件并加载出来。


发布了7 篇原创文章 · 获赞 5 · 访問量 1万+

}

我要回帖

更多关于 3D打包 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信