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

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

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

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

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

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

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

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

(87)染为绿色的逻辑

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

++需要的函数

(88)For Each Loop

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

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

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

(90)

谢谢

相关推荐
Duo1J2 天前
【UE】Slate 编辑器工具开发03 - 节点编辑器 (EdGraph)
ue5·编辑器·游戏引擎·ue4
directx3d_beginner3 天前
26,怪物受击接口改为C++
ue5
远离UE45 天前
UE5 UV邻接 Niagara潜水模拟 学习笔记
ue5·uv
AA陈超5 天前
005 T03 — 角色基类与移动系统 详细功能设计文档
ue5
AA陈超6 天前
004 T02 - 俯视角摄像机系统 设计文档
网络·c++·ue5·虚幻引擎
AA陈超6 天前
006 T03 — 蓝图操作指南
c++·游戏·架构·ue5·github·虚幻引擎
Duo1J8 天前
【UE】Slate 编辑器工具开发01 - Slate语法 & 常用控件
ue5·编辑器·游戏引擎·ue4
朗迹 - 张伟9 天前
UE5.7 PCG从入门到精通系列课程【第五课:PCG沿一条样条线生成物体】
ue5·pcg
AA陈超9 天前
003 XiYou 西游 — P0 阶段实施计划
c++·笔记·学习·ue5
朗迹 - 张伟10 天前
UE5.7 PCG从入门到精通系列课程【第三课:程序化生成森林】
ue5·pcg