斯坦福UE4 + C++课程学习记录 17:材质-材质函数

目录

1. 创建材质函数

2. UI材质


        在第15节的内容中,我们使用了DebugScalarValue函数将数字显示在材质上,在这一节我们将尝试编写和使用材质函数(Material Function)。

1. 创建材质函数

        首先,在Material文件夹下右键 -> 材质和纹理 -> 材质函数,命名为MF_HitFlashDemo,我们将把受击闪烁的功能封装成函数以便重用。打开MF_HitFlashDemo,并将M_HitFlashDemo(第16节实现的材质)控制“自发光颜色”的部分蓝图复制粘贴到其中,连上“OutputResult”左边的引脚。

图17-1 材质函数设置

         然后,勾选材质函数的“公开到库”选项,这样才能在其他材质中使用。保存后回到M_HitFlashDemo中,右键添加MF_HitFlashDemo节点(注意项目自带了一个MF_HitFlash函数,名字很像不要混淆)。接下来就可以把节点连到“自发光颜色”,并删除之前的一大堆节点。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Surkea

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值