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

时间:2018-04-24 06:05:27

标签: android unity3d arcore

我正在使用ARCore sdk和unity3d Engine工作AR android应用程序开发。我有30个3D模型,有2个场景。一个场景就像是飞溅场景,第二个场景是AR场景,有30个模型.i分裂了apk使用拆分成二进制方法在unity.My obb大小是396mb和apk大小是22mp所以我被导出到android工作室项目并导入项目到android工作室并设置运行项目所需的要求。复制obb文件到android / obb / directory.Everything工作正常,但我习惯使用UnityPlayerUnitySendMessage方法在运行时更改3d模型,并且还在C#Script中更改模型的方法,但模型是没有改变。

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

1 个答案:

答案 0 :(得分:1)

将你的obb放在Android / obb中是不够的,你需要遵循这个方案Link Here

说明

基本上你需要将你的obb放在Android / obb / your-package-name /中 并且你的obb也必须遵循这个命名方案“main.versionCode.your-package-name.obb”而不用这个Unity不能自动找到你的obb文件。