- 博客(0)
- 资源 (4)
- 收藏
- 关注
FixColor.shader
UGUI贴图使用ETC+Alpha压缩之后,UI 自定义的shader作相应的兼容处理。
[PerRendererData] _AlphaTex("Sprite Alpha Texture", 2D) = "white" {}
// 这里首先获取MainTex中的rgb颜色信息
fixed4 colorTex = (tex2D(_MainTex, i.texcoord) + _TextureSampleAdd) * i.color;
// 获取AlphaTex中的透明通道信息,注意透明通道保存的在r通道中
fixed AlphaTexAlpha = tex2D(_AlphaTex, i.texcoord).r + _TextureSampleAdd.a;
// 创建color变量,设置透明通道为colorTex.a和AlphaTexAlpha的乘积
fixed4 color = fixed4(colorTex.rgb, colorTex.a * AlphaTexAlpha);
color.a *= UnityGet2DClipping(i.worldPosition.xy, _ClipRect);
2020-03-06
Actionscript 3.0 AS3 API 参考手册 FP14 AIR14.chm
---------
不会看的人,请下载后,右击属性——解锁后,查看
---------
最新最全的Actionscript 3.0 AS3 API 参考手册 FP14 AIR14.chm
2015-02-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人