一,创建一个粒子效果
1.Niagara系统
2.右键添加发射器,创建一个空白
3.点击空白的渲染,选择条带渲染器
4.右侧选择自定义侧面矢量
5.按顺序如下,编辑刀光的周期和方向
6.添加一个spawn per frame,使刀光每帧都在生成,选中后,设置数量为1
7.打开角色蓝图,在添加普通攻击的部分后面,链接如下
在武器的二分之一处生成特效
8,打开刀光特效
左侧,用户公开添加一个浮点,命名为长度
9,打开角色蓝图,普通攻击区域后方
10,打开刀光特效系统
选中空白Empty的Initialize Particle,右侧找到RibbonWidth(条带长度)
11.打开角色蓝图,普通攻击那块后边部分,把生成系统已附加提升为变量,并命名为刀光效果,如下
12,在事件攻击重置之后,添加销毁组件,销毁刀光效果
在生成系统已附加之前,添加有效无效,生成反应
二,创建一个材质,
1.混合模式设置成已遮照,勾选双面
红圈处的纹理可以自行随便添加
2.打开刀光效果系统
添加材质
3.打开武器碰撞组件,之前文章里的武器碰撞检测文章的部分
自定义一个事件