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

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

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

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

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

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

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

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

(87)染为绿色的逻辑

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

++需要的函数

(88)For Each Loop

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

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

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

(90)

谢谢

相关推荐
吴梓穆3 小时前
UE5 c++ 常用方法
java·c++·ue5
吴梓穆1 天前
UE5 无法修改Actor的图层
ue5
GentooEmacs1 天前
UnrealEngine(UE5)阿耳忒弥斯2号绕月飞行模拟
ue5·阿耳忒弥斯2号·绕月飞行·spice星历
吴梓穆2 天前
UE5 C++ 两种枚举
开发语言·c++·ue5
邪修king2 天前
【UE4/UE5 萌新向】有C++基础如何快速入门虚幻引擎?超详细图文全揭秘!
c++·ue5·ue4
Kang.Charles2 天前
UE游戏性能优化归结(基于UE5环境)
游戏·ue5
吴梓穆2 天前
UE5 Invideo 插件,拉取rtsp视频流
ue5
曼巴UE54 天前
Unlua 官方案例
c++·ue5·lua·ue
zhangzhangkeji4 天前
(29)UGameInstance 、UGameInstanceSubsystem 与 UGameState 的区别,一言
ue5
电子云与长程纠缠8 天前
UE5 两种方式实现蓝图编辑器下Tick
ue5