Unity Shader 入门 表面着色器属性

  Properties { Property [Property …] }
  定义属性块,其中可包含多个属性,其定义如下:

  name (“display name”, Range (min, max)) =number
  定义浮点数属性,在检视器中可通过一个标注最大最小值的滑条来修改。

  name (“display name”, Color) =(number,number,number,number)
  定义颜色属性

  name (“display name”, 2D) = “name” {options }
  定义2D纹理属性

  name (“display name”, Rect) = “name”{ options }
  定义长方形(非2次方)纹理属性

  name (“display name”, Cube) = “name”{ options }
  定义立方贴图纹理属性

  name (“display name”, Float) = number
  定义浮点数属性

  name (“display name”, Vector) =(number,number,number,number)
  定义一个四元素的容器(相当于Vector4)属性

你可能感兴趣的:(Unity Shader 入门 表面着色器属性)