Unity UGUI 之 Mask

本文仅作学习笔记与交流,不作任何商业用途

本文包括但不限于unity官方手册,唐老狮,麦扣教程知识,引用会标记,如有不足还请斧正

本文在发布时间选用unity 2022.3.8稳定版本,请注意分别

1.什么是遮罩

遮罩是一个组件,不是可见的 UI 控件,而是一种修改控件子元素外观的方法

遮罩将子元素限制(即"掩盖")为父元素的形状,因此,如果子项比父项大,则子项仅包含在父项以内的部分才可见

遮罩 (Mask) - Unity 手册

2.遮罩的特点

其实就相当于一个摄像机,红色区域为可视区域,黑色区域为不可视

硬要说的话,这张图的父对象是白色区域,子对象是文字 ,红色框是遮罩

在Unity中,我为父对象image(正方形底)添加了mask组件 ,子对象(箭头)选用了maskable

就可以看到子对象只会在父对象的方框范围内显示了

相关推荐
NIKITAshao3 小时前
Unity 跨项目稳定迁移资源
unity·游戏引擎
sindyra6 小时前
Unity资源内存管理与释放
unity·游戏引擎·资源管理·资源释放·内存释放
CreasyChan6 小时前
Unity FairyGUI高斯模糊实现方法
unity·游戏引擎·fgui
avi91116 小时前
Unity半官方的AssetBundleBrowser插件说明+修复+Reporter插件
unity·游戏引擎·打包·assetbundle·游戏资源
郝学胜-神的一滴7 小时前
深入理解Mipmap:原理、实现与应用
c++·程序人生·unity·游戏程序·图形渲染·unreal engine
一个笔记本17 小时前
godot log | 修改main scene
游戏引擎·godot
nnsix18 小时前
Unity PicoVR开发 实时预览Unity场景 在Pico设备中(串流)
unity·游戏引擎
一只一只1 天前
Unity之UGUI Button按钮组件详细使用教程
unity·游戏引擎·ugui·button·ugui button
神米米1 天前
Maya快速安装UE4 布料权重绘制插件PhysX导出apx
游戏引擎·ue4·maya
WarPigs1 天前
Unity阴影
unity·游戏引擎