UE5 UI遮罩

文章目录

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

简单盒型遮罩

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

复杂遮罩

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

新建一个材质球

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

参数纹理的参数名改成Texture

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

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

相关推荐
曼巴UE52 天前
UE5 客户端 需要的网络同步概念总结(3 )-事件同步 RPC 以及三种调用方式
网络·c++·网络协议·学习·rpc·ue5
归真仙人4 天前
【UE项目迁移银河麒麟(Linux)局域网会话搜索失败排查】
ue5·ue4·vr·unreal engine·银河麒麟
fanfan_hongyun6 天前
UE5.1 应用InWebSocketClient-main 接收websocket信息
ue5
远离UE46 天前
Chaos、WFC 与 FJA 原理与区别笔记
ue5
平行云7 天前
3D应用推流太贵太慢?ImmerShare Lite:利用本地算力实现极简一键分享
unity·ue5·实时云渲染·云桌面·像素流·云游戏·串流
fanfan_hongyun7 天前
UE5.1 VaRest插件 读取json http请求
ue5
SpiderCodeJ7 天前
【UE5】- UE MCP :在UE5.8编辑器中内置链接Codex
ue5·codex·智能体·mcp
weixin_4046793111 天前
ue5 widget 之间的蓝图通讯
ue5
zr想努力11 天前
GAS学习(UE5自用)
学习·ue5
平行云12 天前
国产GPU云渲染适配实战:驱动兼容、编码调优与多路并发
unity·ue5·webrtc·webgl·实时云渲染·云桌面·像素流送