Unity编辑器从PC平台切换到Android平台下 Addressable 加载模型出现粉红色,类似于材质丢失的问题

Unity编辑器在PC平台下使用Addressable加载打包好的Cube,运行发现能正常显示。

而在切换到Android平台下,使用Addressable时加载AB包,生成Cube对象时,Cube模型呈现粉红色,出现类似材质丢失的问题。如下图所示。

这是因为GraphicAPI不同导致的。编辑器默认用的是PC平台的GraphicAPI。如果想要在其他平台下使用对应平台的AB包的话,需要切换到对应的GraphicAPI。如下图编辑器默认用的是DX11

解决方法:


Project Settingns -> Player ->选择PC图标 -> 去掉Auto Graphics API for Windows勾选 -> 点击加号-> 添加Vulkan并将其上移到第一个并且重启编辑器。如下图所示。

再次运行,发现编辑器 Android平台下加载已经正常了。

相关推荐
游戏开发爱好者82 小时前
iOS 崩溃日志分析工具全指南,多工具协同构建稳定性分析体系
android·macos·ios·小程序·uni-app·cocoa·iphone
倚剑仙11 小时前
Unity-WebGL开发——用IIS(Internet Information Services)部署webGL工程
unity·游戏引擎·webgl
晨陌y12 小时前
深入剖析:仓颉语言的性能优化核心技术
android·性能优化·仓颉
xhbh66612 小时前
【实战总结】MySQL日期加减大全:日期计算、边界处理与性能优化详解
android
00后程序员张12 小时前
如何提高 IPA 安全性 多工具组合打造可复用的 iOS 加固与反编译防护体系(IPA 安全 iOS 加固 无源码混淆 Ipa Guard 实战)
android·安全·ios·小程序·uni-app·iphone·webview
张拭心13 小时前
“不卷 AI、不碰币、下班不收消息”——Android 知名技术大牛 Jake Wharton 的求职价值观
android·前端·aigc
某空m14 小时前
【Android】DrawerLayout实现侧边导航栏
android
stevenzqzq15 小时前
Android开发工作经历整理
android·简历
洞窝技术16 小时前
前端开发APP之跨平台开发(ReactNative0.74.5)
android·react native·ios
C7211BA16 小时前
Visual Studio Code (VS Code) 官方下载渠道
ide·vscode·编辑器