角色死亡动画
1.添加DeathEffect节点

2.添加帧动画

在30帧时添加record,隐藏SpriteRender

制作预制体,将DeathEffect拖到到Prefabs/Effects文件夹下, 并删除DeathEffect节点

3.添加脚本组件
将脚本DestroyOverTime拖到DeathEffect上,设置lifeTime为0.75

4.设置死亡特效
在PlayerHealthController中,添加参数deathEffect
//死亡特效
public GameObject deathEffect;
设置死亡特效指向

在DealDamage中,currentHealth<=0后添加死亡特效
Instantiate(deathEffect, transform.position, transform.rotation);
932

被折叠的 条评论
为什么被折叠?



