UE5 UI遮罩

文章目录

和untiy不同,UE5没有mask组件,需要用别的方法实现遮罩

简单盒型遮罩

新建一个userWidget,添加一个canvas,在canvas的属性里有一个裁剪,将其调整为剪切到边界,子UI将只在canvs范围显示

复杂遮罩

添加一个RetainerBox组件,将被遮罩的物体放到RetainerBox下

新建一个材质球

如下修改,注意上边是参数纹理,下边是普通纹理,参数纹理相当于变量,普通纹理相当于定值,必须用参数纹理才能在运行时实时改变画面

参数纹理的参数名改成Texture

回到RetainerBox,为效果材质赋值,并且确保纹理参数的名字是上边的参数纹理的名字

这样就完成了遮罩,需要运行才能看到效果

相关推荐
吴梓穆28 分钟前
UE5 播放透明视频
ue5
日月云棠4 小时前
UE5源码分析之Editor——AnimationBlueprintEditor模块全面分析
ue5
远离UE45 小时前
UE5 不同贴图采样类型的区别
ue5
weixin_404679312 天前
虚幻5 如何打开关卡蓝图
ue5
dong1326974 天前
UE5FPS游戏开发教程(一)
ue5
朗迹 - 张伟5 天前
UE5.8 用Trae的AI开发功能
ue5
日月云棠7 天前
UE5 Lyra Teams模块深度分析:从队伍创建到伤害判定的完整链路
ue5
日月云棠10 天前
UE5 Lyra Inventory 物品系统模块深度分析——从数据定义到网络同步的完整链路
ue5
日月云棠11 天前
UE5 Lyra Weapons 模块深度分析——从装备实例到弹道散布的完整武器系统
ue5
清泓y11 天前
UE5程序化生成技术
ue5