效果
步骤
1. 新建一个工程,创建一个Basic关卡,添加第三人称游戏和初学者内容包资源到内容浏览器
2. 找到并打开初学者内容包中椅子的材质“M_Chair”
将混合模式改为“已遮罩”
在材质图表中添加如下节点
此时我们就可以通过参数“FadeAmount”来控制材质的消失和显示了,该参数值范围为-1~1
3. 新建一个Actor蓝图,添加一个静态网格体组件和一个盒体碰撞组件
在事件开始时对材质创建动态材质实例,然后设置一个初始的材质参数值
当玩家进入盒体区域时来把参数的值逐渐由-1提高到1,从而使物体逐渐消失,当玩家离开盒体区域时再把参数值由1还原到-1来使得物体显示
运行效果如下:
参考视频:
https://www.bilibili.com/video/BV1Sy4y1N7oJ/?spm_id_from=333.788&vd_source=36a3e35639c44bb339f59760641390a8