- 用户指南
- 资源商店 (Asset Store)
- 资源服务器 (Asset Server)(仅限团队许可证)
- 缓存服务器(仅限团队许可证)
- 幕后场景
- 创建游戏
- 运行时实例化预设 (Prefabs)
- 变换 (Transforms)
- 物理
- 添加随机的游戏元素
- 粒子系统(Particle Systems)
- Mecanim 动画系统
- 旧动画系统
- 导航网格 (Navmesh) 和寻路 (Pathfinding)(仅限专业版 (Pro))
- Sound (音频侦听器)
- 游戏界面元素
- 多玩家联网游戏
- iOS 开发入门
- Android 开发入门
- Blackberry 10 开发入门
- Metro:入门指南
- 本地客户端开发入门
- FAQ
- Advanced
- Vector Cookbook
- 资源包(仅限专业版)
- Graphics Features
- 资源数据库 (AssetDatabase)
- 构建播放器管道
- 分析器(仅限专业版)
- 光照贴图快速入门
- 遮挡剔除(仅限专业版)
- 相机使用技巧
- 运行时加载资源
- 通过脚本修改源资源
- 用程序生成网格几何体
- 富文本
- 在 Unity 工程 (Project) 中使用 Mono DLL
- 事件函数的执行顺序
- 移动优化实用指南
- Unity XCode 工程结构
- 优化图形性能
- 减少文件大小
- 理解自动内存管理
- 平台依赖编译
- 泛型函数
- 调试
- 插件(专业版/移动版特有功能)
- 文本场景文件格式(仅限专业版)
- 流媒体资源
- 启动时运行编辑器脚本代码
- 网络模拟
- VisualStudio C 集成
- 分析
- 检查更新
- 安装多版本 Unity
- 故障排除
- Unity 中的阴影
- Unity 中的 IME
- 对集成显卡进行优化
- 网络播放器 (Web Player) 部署
- 使用网络播放器中的信任链系统
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
分离应用程序二进制 (.OBB) 支持
在播放器设置 (Player Settings) | 发布设置 (Publishing Settings) 可以看到将应用程序二进制 (.apk) 分离为扩展文件 (.apk + .obb) 的选项。
仅在将大于 50 MB 的应用程序发布至 Google Play 商店时需要这一原理。请参阅 http://developer.android.com/guide/google/play/expansion-files.html 了解 APK 扩展文件的更多信息。
启用分离应用程序二进制 (Split Application Binary)时,播放器可执行文件和数据将分离,生成仅包含可执行 (Java, Native) 代码(约为 10MB)、任何及所有脚本/插件代码以及第一个场景数据的 .apk(主要应用程序二进制)。其他数据(所有其他场景、资源、流媒体资源...)将分别序列化成 APK 扩展文件 (.obb)。
- 启动已启用分离应用程序二进制 (Split Application Binary) 的 .apk 时,应用程序将检查是否可以从 sd 卡上的位置访问 .obb 文件(位置在 Google 的 Apk 扩展文档中有详细说明)。
- 如果无法找到扩展文件 (.obb) ,那么只可以访问第一级(这是由于其他数据在 .obb 中)。
- 在应用程序继续加载随后的场景/数据之前必须为第一级,以便让 .obb 文件在 sd 卡上可用。
- 如果找到 .obb,Application.dataPath 将从 .apk 路径切换为 .obb。此时无需下载 .obb。
- .obb 的内容无法手动使用。应始终将 .apk+.obb 看做唯一的资源包,不应与单个大型 .apk 区别对待。
分离应用程序二进制 (Split Application Binary) 选项并非将 .apk 分离成 .apk/.obb 的唯一方式(其他选项包含第三方插件/资源包等),但是它是官方支持的唯一自动 分离机制。
扩展文件 (.OBB) 下载
- 扩展文件 (.obb) 可以(但不是必须,至少以目前的形式不需要)托管在 Google Play 服务器中。
- 如果 .obb 和 .apk 一并在 Google Play 中发布,您必须包括代码,以下载 .obb(对于必须有 .obb 的设备,以及 .obb 丢失的情况下)。
- 这些资源存储中的插件(改编自 Google Apk 扩展示例)为您执行这一操作。它将下载 .obb 并将其放入 sd 卡中的正确位置。请参阅 http://u3d.as/content/unity-technologies/google-play-obb-downloader/2Qq
- 在使用资源存储插件时,您必须在第一个场景中调用这一插件(原因如上所述)。
- 资源存储插件也可以用来下载其他方式创建的 .obb(单个数据文件、资源压缩包等) - 它与 .obb 的创建方式无关。
- 如需测试 obb 下载器,必须使用正确的 google 账号(检验器账号)登录 android 设备。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论