当前位置:   article > 正文

《Unreal Engine 4蓝图可视化编程》—— 第一章第三节 设置材质_ue4里面的金属材质是红色

ue4里面的金属材质是红色

第一章的目标:在UE4第一人称游戏模板中,创建一个能够来回移动的圆柱形靶子,并且使它被命中时能变成红色
我们对目标进行分析,找到我们主要做的两件事:
(1)让目标被命中后变红(在目标被击中这个事件(EventHit)发生后为目标添加一个红色材质(Material))
(2)让目标能够来回移动(给目标的每一帧(EventTick)设置速度(Speed)、方向(Direction))
接下来我们就来设置一个红色的材质。

具体实现如下:
1.准备
(1) 打开Unreal Engine 4,创建一个第一人称游戏模板,在左下角的FirstPersonBP的Maps中,双击打开我们的游戏关卡
(2) 在视口左边的“放置actor”的“基础”中拖出一个圆柱体——这就是我们本章的主角啦。
2.添加一个红色材质
(1)在FirstPersonBP下新建一个文件夹,命名为“Materials”,再在这个文件夹中点击右键,创建一个材质,按照书中将它命名

标题

为“TargetRed”,如下图:
创建材质
(2)双击它弹出编辑窗口对它进行编辑.
3.为材质添加属性
(1)设置材质的颜色——在视口中右键,输入“VectorParameter”,点击(快捷键为:1+鼠标左键),更改节点名为“color”。双击中间,弹出取色器,将R通道的数值改为1,点击确定。将节点框和Target框的基础颜色相连。
设置取色器数值
(2)设置材质的金属感——右键视口,输入”ScalarParameter“,点击(快捷键:1+鼠标左键),更改节点名称为”Metallic“,更改默认值为1。再将节点框和Target框相连。
设置ScalarParameter节点数值
(3)设置材质的粗糙度——同上一步。右键视口,输入”ScalarParameter“,点击(快捷键:1+鼠标左键),更改节点名称为”Roughness“,更改默认值为1。再将节点框和Target框相连。完整的材质蓝图如下:
材质蓝图
单击编辑器左上角的“保存”按钮保存资源,然后关闭材质编辑器返回关卡。到这里,我们已经创建完成一个红色的材质,在之后为目标添加蓝图的时候会用上它。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/260973
推荐阅读
相关标签
  

闽ICP备14008679号