unity 获得所有的tag_Material.GetTag 获取标签

Material.GetTag 获取标签

function GetTag (tag : string, searchFallbacks : bool, defaultValue : string = "") : string

Description描述

Get the value of material's shader tag.

获取材质着色器的标签值

If the material's shader does not define the tag, defaultValue is returned.

如果材质的着色器未定义标签,则返回默认值。

If searchFallbacks is true then this function will look for tag in all subshaders and all fallbacks.If seachFallbacks is false then only the currently used subshader will be queried for the tag.

如果 searchFallbacks 是true此函数将查找所有的子级着色器(subshader)和所有的后备标签。如果 seachFallbacks 是false此函数仅在当前使用的子级着色器(subshader)中查询标签。

Using GetTag without searching through fallbacks makes it possible to detect which subshader is currently being used: add a custom tag to each subshader with different value, and query the value at run time. For example, Unity Pro's water uses this function to detec

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值