十八、玩家战斧攻击(GA_PlayerAxeMelee)

与上篇介绍的使用药水技能一样,近战攻击也是作为gameplay ability来影响角色属性。
Melee Abilities In ARPG
官方文档中描述还是比较详尽的,总体上与使用药水技能是类似的。

GA_PlayerAxeMelee

与使用药水不同之处主要在于:

  • Effect Container Map中有三个元素,分别使用不同的gameplay tag、target type、gameplay effect。

GA_MeleeBase

与药水基本一样,除了不需要将武器从背包中移除。


Montage(蒙太奇)

动画就复杂多了,因为近战是有Combo的。什么是Montage?见Animation Montage

Notifies

与GAS相关的notify主要是:

  • RangeAttackNS:直接调用Send Gameplay Event to Actor发送gameplay event。
  • WeaponAttackNS: 开启或关闭武器上的碰撞,gameplay event的发送由武器来负责。
    (注:不同的event携带的tag不同,会激活不同的gameplay effect)

WeaponActor

在Event ActorBeginOverlap中添加Send Gameplay Event to Actor


紧接之后,还有一个节点为Hit Pause,它通过调用Set Global Time Dilation来短暂放慢动画,以此增添打击感。当然,这是题外话。


最后,还是回到ApplyEffectContainer。在这个函数里,获得target data和gameplay effect,最终应用效果来影响属性。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 10,616评论 0 13
  • 选择题部分 1.()部门负责日常监督检查工作,安全巡视的同时进行消防检查,推动消防安全制度的贯彻落实。 A: 消防...
    skystarwuwei阅读 15,950评论 0 3
  • 目 录 第一章施工总体进度保障措施 第二章施工方案与技术措施 第三章质量保证措施和创优计划 第四章安全措施管理体系...
    tinaH阅读 401评论 0 2
  • 母亲节的余温刚过,眼下又迎来了“520”——一个宣告爱的节日。什么是爱,如何去爱,依然是大家心中燃着的话题。 1、...
    生活期待者_如初阅读 850评论 2 4

友情链接更多精彩内容