Properties 的变量怎么传到SubShader中

如下代码:

Properties 
{
    Tex ("Texture", 2D) = "white" {}
    num("num",int)=0
}

想在SubShader中获取这两个啊,只需要在CGPROGRAM中

SubShader {
    Pass{
        CGPROGRAM
        #pargma vertex vert
        #pragma fragment frag
                sampler2D _Tex;//只要和上面一样,就可以轻松获得数据
        half4 _Tex_ST;//只要在贴图变量名后加_ST就可以获得贴图坐标
        int num;
                ...
                }
}

 

posted @ 2017-04-01 18:19  露夕逝  阅读(200)  评论(0)    收藏  举报