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就很快了

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

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

  • 相关阅读:
    爬去搜狐新闻体育类
    python中创建迭代器
    python中smtp协议的运用
    人如何修炼才能增强精神力
    修炼精神力量
    Java进阶图谱
    提高做一件事的成功概率
    详细说servlet
    深圳买车上牌流程
    excel 散点图预测
  • 原文地址:https://www.cnblogs.com/lovewaits/p/15028806.html
Copyright © 2011-2022 走看看