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

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

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

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

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

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

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

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

(87)染为绿色的逻辑

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

++需要的函数

(88)For Each Loop

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

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

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

(90)

谢谢

相关推荐
会思考的猴子4 小时前
UE5 接口 使用
ue5
平行云19 小时前
实时云渲染支持在网页上运行UE5开发的3A大作Lyra项目
unity·云原生·ue5·webgl·虚拟现实·实时云渲染·像素流送
AA陈超19 小时前
虚幻引擎5 GAS开发俯视角RPG游戏 P07-18.生成火球术
c++·游戏·ue5·游戏引擎·虚幻
曼巴UE51 天前
UE 运行时编辑效果。Gizom使用增强输入改写
c++·ue5
Deveuper1 天前
UE5 暂停蓝图失效方法
ue5
zhangzhangkeji1 天前
UE5 材质-38-节点:GeneratedBand 生成条带 节点
ue5
AA陈超2 天前
LyraStarterGame_5.6 Experience系统加载流程详细实现
c++·笔记·学习·ue5·虚幻引擎·lyra
AA陈超2 天前
LyraStarterGame_5.6 Experience系统分析
开发语言·c++·笔记·学习·ue5·lyra
zhangzhangkeji3 天前
UE5 蓝图-游老师-21-22-组件:组件构成了角色 actor
ue5
zhangzhangkeji3 天前
UE5 材质-25-各种节点:点乘dot,VertexNormalWS 节点与 CameraVectorWS 节点,
ue5