gpt4 book ai didi

android - 在 Unity 中使用 obb 时,3D 模型在运行时未更改

转载 作者:行者123 更新时间:2023-11-30 00:00:42 26 4
gpt4 key购买 nike

我正在使用 ARCore sdk 和 unity3d 引擎开发 AR android 应用程序。我有 30 个 3d 模型和 2 个场景。一个场景就像飞溅场景,第二个场景是 AR 场景,有 30 个models.i 在 unity 中使用 split into binary 方法将 apk 拆分。我的 obb 大小为 396mb,apk 大小为 22mp,所以我将其导出到 android studio 项目并将项目导入 android studio 并设置运行项目所需的要求。将 obb 文件复制到 android/obb/directory。一切正常,但我习惯于在运行时使用 UnityPlayer.UnitySendMessage 方法更改 3d 模型,并将方法用于在 C# 脚本中更改模型,但模型未更改。

如果没有创建 obb,模型会在运行时更改。如何在运行时使用 obb 文件更改模型?

最佳答案

将您的obb 放在Android/obb 中是不够的,您需要遵循此方案Link Here .

解释

基本上你需要把你的obb放在Android/obb/your-package-name/并且你的obb也必须遵循这个命名方案“main.versionCode.your-package-name.obb”没有这个Unity无法自动找到你的obb文件。

关于android - 在 Unity 中使用 obb 时,3D 模型在运行时未更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49994469/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com