我是Unity游戏开发的新手。我制作了一个移动的游戏。在LWRP中,我制作了一个自定义着色器图形(辉光着色器)。它在我的PC中的Unity中运行良好。但是当我构建一个.APK并在我的Android设备上安装和播放时,它显示一个没有着色器的普通块。
我错过什么了吗?
这是我的shader graph。
经过仔细检查,我注意到大部分的着色器工作正常。只有遮挡部分不能正常工作。我将遮挡设置为5。通常情况下,遮挡在我的图形中会使材质稍微饱和,并为着色器提供一种深反射辉光效果。它在PC上工作。但在手机上,我注意到颜色确实有点饱和,但根本没有注意到遮挡辉光。
(我知道我可以在不使用遮挡的情况下产生几乎相似的结果,但我真的觉得遮挡更适合我的口味:P和我也将对其他对象使用遮挡)
质量设置:第一节第三节第一节第一节第四节第一节
2条答案
按热度按时间7gyucuyw1#
我认为使用opengl3将解决这个问题
nom7f22z2#
检查您的图形API在播放器设置,它应该是在其他设置