重构和打包
2023年10月17日 2024年1月11日
移除重叠事件打印
BP_STUBaseCharacter
移除装备武器打印
ABP_BaseCharacter
移除瞄准偏移辅助线
ABP_BaseCharacter
修正榴弹弹痕体积
BP_STUProjectile
屏蔽榴弹爆炸范围绘制
ShootThemUp: Weapon/STUProjectile.cpp
创建榴弹爆炸特效
创建文件夹 Content/VFX/Projectile
创建粒子发射器NE_Burst
使用模板Omnidirectional Burst
-
Spawn Burst Instantaneous
-
Initialize Particle
-
添加模块
Calculate Size and Rotational Inertia by Mass
-
Shape Location
-
Scale Color
-
添加模块
Collision
创建粒子发射器NE_Fireball
使用模板Simple Sprite Burst
-
Emitter State
-
Spawn Burst Instantaneous
-
Initialize Particle
-
添加模块
Shape Location
-
添加模块
Drag
-
调整位置
Solve Forces and Velocity
-
添加模块
Sub UVAnimation
消散效果不协调 -
Scale Color
-
Render
-
添加模块
Add Velocity
无法在Particle Update
添加
创建粒子发射器NE_Flash
使用模板Simple Sprite Burst
-
Emitter State
-
Initialize Particle
-
取消未使用模块勾选
-
添加模块
Scale Sprite Size
-
Render
创建粒子发射器NE_Smoke
使用模板Simple Sprite Burst
-
Emitter State
-
Spawn Burst Instantaneous
-
Initialize Particle
-
添加模块
Shape Location
-
添加模块
Drag
-
调整位置
Solve Forces and Velocity
-
Scale Color
-
添加模块
Sub UVAnimation
-
Render
-
添加模块
Add Velocity
无法在Particle Update
添加
创建粒子系统NS_ProjectileExplosion
使用现有粒子发射器, 有序添加NE_Burst, NE_Fireball, NE_Flash, NE_Smoke
配置榴弹使用
效果很不理想, 有待调整
创建撞击特效
创建文件夹 Content/VFX/Impacts
创建粒子发射器NE_BurstOut
使用模板Directional Burst
创建粒子发射器NE_CoreFast
使用模板Simple Sprite Burst
创建粒子发射器NE_ShortBurst1
使用模板Simple Sprite Burst
创建粒子发射器NE_ShortBurst2
使用模板Simple Sprite Burst
创建粒子系统NS_RifleDefaultImpact
子弹射击金属的效果
创建空的粒子系统
依次添加NE_ShortBurst1和NE_ShortBurst2: 烟雾效果
添加两个NE_CoreFast, 分别命名为NE_CoreFastOrange, NE_CoreFastBlue; 修改NE_CoreFastBlue颜色
添加NE_LauncherFlash和NE_BurstOut
创建粒子系统NS_RifleGroundImpact
拷贝NS_RifleDefaultImpact改名
创建粒子系统NS_RifleBodyImpact
拷贝NS_RifleDefaultImpact改名, NE_BurstOut粒子数增加为40
创建粒子系统NS_RifleHeadImpact
拷贝NS_RifleDefaultImpact改名
增加NE_BurstOut粒子数
修改NE_BurstOut粒子颜色
设置步枪击中特效的默认类型和映射
移动旧资产
创建文件夹 Content/VFX/Dev
将PS_Test, NE_BaseImpact移动到Dev目录下
将NS_DefaultImpact, NS_GroundImpact, NS_BodyImpact和NS_HeadImpact移动到Dev目录下
将NS_ProjectileImpact移动到Projectile目录下