Template:MatParam:zh-cn

From Valve Developer Community
Jump to: navigation, search
English

本模板是用于材质着色器页面生成材质着色器参数定义的。

基本用法

{{MatParam:zh-cn|名称|变量类型|描述}}

注意:
记得使用Template:=来转义所有的「=」字符。

预设的参数

参数 描述 例子 预览
deprecated 该材质参数已作废,不宜继续使用。 {{MatParam:zh-cn|I'm deprecated|布尔值|真的,不要再用我啦!|deprecated=1}}
I'm deprecated <布尔值>  <Obsolete>
已作废。  真的,不要再用我啦!
since 该材质参数自该游戏起可以使用。它使用了模板{{<game> add}}。 {{MatParam:zh-cn|$likealienswarm|布尔值|我也可以在Portal 2中使用!|since=AS}}
$likealienswarm <布尔值> (New with Alien Swarm)
我也可以在Portal 2中使用!
also 该材质参数在该游戏中也可以使用。它使用了模板{{<game> also}}。 {{MatParam:zh-cn|$likealienswarm|布尔值|我也可以在Garry's Mod中使用!|since=AS|also=GMOD}}
$likealienswarm <布尔值> (New with Alien Swarm)  (Also in Garry's Mod)
我也可以在Garry's Mod中使用!
only 该材质参数只能在该游戏中使用。它使用了模板{{<game> only}}。 {{MatParam:zh-cn|$lovealienswarm|布尔值|我只能在Alien Swarm中使用!|only=AS}}
$lovealienswarm <布尔值> (Only in Alien Swarm)
我只能在Alien Swarm中使用!
dx9 该材质参数要求DX9以上才能运行。 {{MatParam:zh-cn|$dx9parameter|布尔值|我要求DX9才能运行!|dx9=1}}
$dx9parameter <布尔值>  (DX9+)
我要求DX9才能运行!
dx8 该材质参数是给DX8用的,不宜被用于DX9。 {{MatParam:zh-cn|$dx8parameter|布尔值|我是一个给DX8用的材质参数!|dx8=1}}
$dx8parameter <布尔值>  (DX8)
我是一个给DX8用的材质参数!
to 使用这个来定义一系列名字很相似的材质参数。 {{MatParam:zh-cn|$basetexture1|to=$basetexture4|纹理|我们有许多……}}
$basetexture1 $basetexture4 <纹理>
我们有许多……
and 使用这个来定义两个名字很相似的材质参数。 {{MatParam:zh-cn|$bumpmap|and=$bumpmap2|纹理|两张法线贴图。}}
$bumpmap $bumpmap2 <纹理>
该着色器支持两张法线贴图。

参见


{{{1}}}