Unity shader 之 打包运行自写的shader丢失紫色

 时间:2024-10-16 01:14:00

Unityshader之打包运行自写的shader丢失紫色。在Unit鲻戟缒男y开发中,有时候需要自己编写Shader,但是打包运行后却发现,自己粕盘镱嘧编写的shader打包丢失,没有编译进去,使用该Shader的模型成紫色显示。由于新版本的Unity在自己编写的shader需要自己受到添加到Build-inShaderSettings中即可正常显示,具体如下

Unity shader 之 打包运行自写的shader丢失紫色

Unity shader 之 打包运行自写的shader丢失紫色

工具/原料

Unity

Shader

方法/步骤

1、打开Unity,打开之前编译打包shader显示有问题的工程,具体如下图

Unity shader 之 打包运行自写的shader丢失紫色

Unity shader 之 打包运行自写的shader丢失紫色

2、点击上边菜单Edi隋茚粟胫t-ProjectSettings-Graphic,打开Graphics设置,具体如下图

Unity shader 之 打包运行自写的shader丢失紫色

3、GraphicsSettings面板如下,向下滚动滑条,找到Shader设置,具体如下图

Unity shader 之 打包运行自写的shader丢失紫色

4、把需要添加的shader添加上去即可,具体如下图

Unity shader 之 打包运行自写的shader丢失紫色

Unity shader 之 打包运行自写的shader丢失紫色

5、重新编译打包,运行软件,就会发现shader显示正常了,具体如下图

Unity shader 之 打包运行自写的shader丢失紫色

PS怎么做一个网格线把人物框出来的效果 半次元怎么提现金额 3Dmax制作四角星椎体 AxureRP添加线性渐变教程 股票中主板、中小板、创业板、三板是什么意思?
热门搜索
金钟大图片 龙珠超动漫 纤细的爱动漫 门事件图片 漫画少女图片