zoukankan      html  css  js  c++  java
  • 【Unity Shader】Shader修改打包出错或失效

    在做一个Demo的时候,需要对模型做透明度变化处理

    懒得按个模型去修改材质球

    就用到了代码去动态修改每个模型的材质球shader设置

     Material.setFloat("_Mode",3);

    在编辑器里面运行是没有任何问题的

    当时出来包的时候GG了

    透明效果没了

    加了日志打印shader的这个参数,显示已修改

    **********(省略各种百度之路)

    最后在ProjectSettings里面的Graphics,添加上修改的这个shader-Standard

    打出来包,没问题!!

    在刚加完这个shader打包的时候,build特别慢,我一度怀疑是不是加错了,想要中断build

    然后想了想,都已经build这么长时间了,中断不是很不划算

    结果好了

    后面再build就很快了

     原因也没去查,这方面操作的不多,后面查到了再补充

    如果有知道的可以分享下,感谢!(虽然没人看,啊哈哈)

  • 相关阅读:
    28完全背包+扩展欧几里得(包子凑数)
    HDU 3527 SPY
    POJ 3615 Cow Hurdles
    POJ 3620 Avoid The Lakes
    POJ 3036 Honeycomb Walk
    HDU 2352 Verdis Quo
    HDU 2368 Alfredo's Pizza Restaurant
    HDU 2700 Parity
    HDU 3763 CDs
    POJ 3279 Fliptile
  • 原文地址:https://www.cnblogs.com/lovewaits/p/15028806.html
Copyright © 2011-2022 走看看