zoukankan      html  css  js  c++  java
  • Unity3D 打包Standalone(exe文件) Shader丢失

    Shader丢失算是老生常谈了

    从刚开始接触Unity时,从别的地方拿过来模型导入

    就认识了一个标志性的颜色

    image

    就是粉色,或者是紫色

    当在Unity中遇到这种颜色

    不用怀疑

    绝对是Shader或者材质丢失了

    这种现象在发布iOS或者Android的时候经常出现

    因为编辑器中的Shader,在移动端是不一定兼容的

    而这次小编遇到的是一种奇葩的现象

    在编辑器运行的好好的

    打包成exe文件居然Shader丢失了

    按道理说兼容性问题是肯定不存在的

    翻了下资料,才把这个问题解决了

    Edit->Project Settings->Graphics

    找到Built-in shader settings->Always Included Shaders

    在这儿找一下里面Shader的名字

    就会发现丢失的那个Shader确实不在里面

    这时只要把丢失的那个Shader名字写在里面就可以将此Shader打包出去了

  • 相关阅读:
    ES6相关概念及新增语法
    正则表达式
    递归
    高阶函数和闭包
    严格模式
    this指向
    递归
    严格模式
    函数内部的this指向
    函数的定义和调用
  • 原文地址:https://www.cnblogs.com/fws94/p/8276631.html
Copyright © 2011-2022 走看看