33. 回血的苹果牌及特效

本节目标

玩家使用苹果牌之后会回血,并播放回血特效

代码实现

回血效果

需要给 CharacterBase 添加一个回血方法

实例化回血效果

苹果牌

在初始卡组中添加三张苹果牌

回血特效

给玩家和敌人身上挂上 VFX 脚本

需要在 VFX 下面添加两个特效,特效来自 Art/Effects/Buff/skeleton_SkeletonData 和 Art/Effects/Debuff/skeleton_SkeletonData,添加它们的时候按 skeletonAnimation 进行添加,添加完毕之后需要修改一下 SkeletonAnimation 的 Animation Name

当 Player 回血的时候会执行回血逻辑,同时把特效打开

VFX 上面有个 VFXController,当特效打开的时候,会让这个特效播放 1.2 秒,然后关闭这个特效

项目相关代码

代码仓库:https://gitee.com/nbda1121440/DreamOfTheKingdom.git

标签:20240307_1300

posted @ 2024-03-07 13:14  hellozjf  阅读(58)  评论(0)    收藏  举报