许多FPS/TPS 游戏都有喷涂、涂鸦功能
其实原理很简单,就是利用了延迟贴花实现的
我们从网上随便找一张图
创建一个材质,材质域选择延迟贴花
混合模式选择半透明,自发光强度可以看感觉调整
材质做好之后编译保存,新建一个Actor蓝图类用来放贴花,新建一个贴花组件
放入刚刚做好的贴花材质
转到第三人称蓝图写功能
常规射线检测,如果不懂射线检测是什么的可以看我以前写的射线检测文章
然后生成actor就行了
按下T键就会喷涂贴花,如果要一局只使用一次就在生成的前面加个DoOnce即可~