ios - 使用 Asset Bundle 为 iOS 平台构建 Unity 游戏

标签 ios unity3d assetbundle

我遇到的问题是,当我尝试为 iOS 平台构建 Unity 游戏时,我用它构建了 Assets ,但随后我需要尽可能地减小文件大小。

如何从整个构建中拆分 Assets ? 在 Android 中,有一个选项可以在播放器设置统一中使用拆分二进制应用程序。但是在 iOS 中,没有。

我尝试为 iOS 构建 Asset Bundle,它生成了一个要上传到服务器的 Assets 包。
然后,如果我在 Unity 中构建我的游戏,它包含 Assets ,文件大小将与不使用 Asset Bundle 的情况相同。

那么使用 Asset Bundle 有什么意义呢?

最佳答案

Unity 包含 "Build" window 中列出的所有场景以及构建中此场景中引用的所有 Assets 。

如果您想排除一些 Assets 并改为从 Assets 包中加载它们,请从“构建”窗口中删除场景并 l oad them from the asset bundle instead .

关于ios - 使用 Asset Bundle 为 iOS 平台构建 Unity 游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29667376/

相关文章:

c# - 如何从一维数组中获取特定部分的数据?

c# - 从 AssetBundle 获取 Hash128 用于 Caching.IsVersionCached 函数

ios - 如何选择/设置用于 Visual Studio App Center 项目的图像?

unity3d - Threejs从右手系统到左手系统的旋转unity3d

ios - 如何获取另一个应用程序当前正在播放的音频

c# - 如何清除 LineRenderer 路径以重绘线条?

yii2 - 无法使用assets/registerCss函数注册css/js

ios - 在 tableview 中每 5 个单元格后添加一个广告替换内容

ios - 搜索结果的单元格背景颜色不能设置为零