UE5 UI遮罩

文章目录

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

简单盒型遮罩

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

复杂遮罩

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

新建一个材质球

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

参数纹理的参数名改成Texture

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

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

相关推荐
远离UE42 天前
UE5 UV邻接 Niagara潜水模拟 学习笔记
ue5·uv
AA陈超2 天前
005 T03 — 角色基类与移动系统 详细功能设计文档
ue5
AA陈超2 天前
004 T02 - 俯视角摄像机系统 设计文档
网络·c++·ue5·虚幻引擎
AA陈超3 天前
006 T03 — 蓝图操作指南
c++·游戏·架构·ue5·github·虚幻引擎
Duo1J5 天前
【UE】Slate 编辑器工具开发01 - Slate语法 & 常用控件
ue5·编辑器·游戏引擎·ue4
朗迹 - 张伟6 天前
UE5.7 PCG从入门到精通系列课程【第五课:PCG沿一条样条线生成物体】
ue5·pcg
AA陈超6 天前
003 XiYou 西游 — P0 阶段实施计划
c++·笔记·学习·ue5
朗迹 - 张伟7 天前
UE5.7 PCG从入门到精通系列课程【第三课:程序化生成森林】
ue5·pcg
朗迹 - 张伟8 天前
UE5.7 PCG从入门到精通系列课程【第二课:使用PCG制作草地系统】
ue5·pcg
im长街8 天前
UE 课程介绍 - 1. 3DMax软件建模基础
ue5·3dsmax