在Unity中怎么让遮罩mask透明?
设·集合小编 发布时间:2022-04-26 11:32:00 710次最后更新:2024-03-08 12:48:42
在我们工作中难免会遇到各种各样的软件问题,今天我们来分享一下“在Unity中怎么让遮罩mask透明?”这篇文章,相信有很多小伙伴都会了,但是还是有不会的新手小伙伴,下面小编就来分享一下吧!
工具/软件
设备型号:Redmi G游戏本 2021 锐龙版
操作系统:Windows7
使用软件:Unity
步骤/教程
第1步
首先我们打开自己的unity3d场景。
第2步
在canvas中创建一个Image图片。
第3步
然后我们给其添加一个圆形的mask遮罩图片,这样Image图片就只显示圆形的部分了。
第4步
接着沃恩创建一个Mask_alpha脚本。
第5步
在start中设置材质颜色,0.6是透明度,1是不透明。
GetComponent<UnityEngine.UI.Image>().material.color = new Color(1, 1, 1, 0.6f);
第6步
然后我们把脚本放在这个mask遮罩图片上面。
第7步
运行场景后我们发现mask遮罩部分已经是半透明的了,这样我们就可以通过修改脚本中的数值,灵活的设置mask的透明度了。
- 上一篇:Unity3Dpanel怎么插入图片?
- 下一篇:Unity3D怎么图片过渡?
相关文章
广告位
评论列表