<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_39957740的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_39957740</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_39957740]]></copyright><item><title><![CDATA[在发布web的时候发现项目里的模型使用Standard Shader没办法做透明度变换（实际上是无法通过代码控制切换Shader的RenderingMode）]]></title><link>https://blog.youkuaiyun.com/qq_39957740/article/details/106759426</link><guid>https://blog.youkuaiyun.com/qq_39957740/article/details/106759426</guid><author>qq_39957740</author><pubDate>Mon, 15 Jun 2020 12:42:46 +0800</pubDate><description><![CDATA[问题描述：
在发布web的时候发现项目里的模型使用Standard Shader没办法做透明度变换（实际上是无法通过代码控制切换Shader的RenderingMode）
解决过程：
首先发布在在web上查看运行日志，发现并无报错，通过咨询谢斯得知，这个问题是unity自身的bug，不会报错，谢斯的处理方式是通过替换材质球实现替换新的shader，后面我也同意最笨办法就是替换  shader，不过我先去写了一个  demo  进行测试研究，经测试这种方法可行。但是，可以预想到，这种做法在材质球数量很多的情况]]></description><category></category></item></channel></rss>