UE5 蓝图-25:主 mainUI界面蓝图,右侧的颜色按钮的实现,换色逻辑与材质参数集,

(84)带过渡延时的换色逻辑 :

(85)上面的代码里创建了动态材质,使用了"车漆颜色"材质,给出其定义 :

++先把前面的材质参数集文件拖进来到材质编辑区,再如此赋值 :

++ 保存在材质参数集 里的变量的初始值如下 :

++材质参数集,这个是有官方的英文教程的,可以以后参考学一下。感觉其就是一些公共变量的集合,相当于 C 语言里的全局变量,用于在多个材质,多个文件中使用 。

++上面的材质,动态创建材质实例后,得到了红色。

(86)再次记录这个汽车蓝图里的函数 :

(87)染为绿色的逻辑 :

++剩下的三种颜色的逻辑 :

++需要的函数 :

(88)For Each Loop :

(89)借助这个函数,也可以实现不带过渡的换色效果 :

++这里给一个普通材质就可以了 。

++本项目的代码整理完毕。

(90)

谢谢

相关推荐
七仔啊16 小时前
UE5源码下载及编译
ue5
Zhichao_9720 小时前
【UE5.8 MCP】接入AI大模型
ue5
曼巴UE52 天前
UE 属性同步
网络·c++·ue5
易知微EasyV数据可视化4 天前
UE5中添加 PNG/TIF 到 Cesium 地球表面方案
经验分享·ue5·数字孪生
GR904 天前
UE5 SetActorLocation背后发生了什么
ue5
成都渲染101云渲染66665 天前
云渲染怎么用?从项目准备到提交出图,3ds Max、VRay、UE5 实用教程
3d·ue5
directx3d_beginner8 天前
42,将移向指定位置改为c++
ue5
ue星空11 天前
UE5放了playstart显示badsize解决方案
ue5
directx3d_beginner13 天前
41,从UE5.1迁移到UE5.8排坑全记录
ue5
落魄大学生之流水线上谋生计16 天前
BLACK TIDE · 黑潮
ue5