我可以从Unity Build中排除物理引擎吗?

时间:2016-03-09 04:06:03

标签: unity3d

我在Unity 5.3中创建游戏,我没有对物理学做任何事情。没有具有RigidBody或任何碰撞器的游戏对象。它只是一个简单的游戏。由于我不打算使用物理引擎,我可以将其从我的Android / IOS构建中排除吗?因为我想让apk / ipa文件尽可能小。

2 个答案:

答案 0 :(得分:0)

物理不是游戏中占用更多空间的东西,纹理具有更大的内存空间使用。另外,我认为Unity不会导出游戏中的每个包。如果您不使用物理引擎中包含的软件包,我认为没有理由将其导入。

答案 1 :(得分:0)

如果我没有弄错,在构建iOS或WebGL(不确定android)时,您可以选择剥离引擎代码,删除任何未使用的模块。有关详细信息,请参见此页面:http://docs.unity3d.com/Manual/iphone-playerSizeOptimization.html (向下滚动到使用IL2CPP剥离部分)

但是,根据页面,如果使用IL2CPP脚本后端,该选项将替换另一个选项。您可能没有安装,因此您需要使用Unity下载助手来安装Unity Editor模块。