跳到主要内容

案例四:按住连续施法技能的实现

案例目标

制作一个可以按住技能摇杆连续施法的火球术技能。

按住连续施法介绍

按住连续施法机制适合用来制作按住后连续使用并可依照光标朝向更新每次施法朝向的技能。

数编中的目标指示器具有『按住连续施法』选项。该选项仅对无目标、向量目标和地面目标技能生效。

在勾选该选项后,玩家只需长按对应的技能按钮即可实现连续使用技能。此外,对于向量目标技能和地面目标技能,单位每次施法都会使用最新技能指示器朝向和目标而非永远保持最初的朝向和目标。

技能的『普攻技能模版』默认使用的是勾选了『按住连续施法』的指示器,基于该模版创建的技能支持按住连续施法。『近战普攻示例单位』身上的近战技能也都可以进行按住连续施法。

当技能同时配置了『智能施法』和『按住连续施法』时,长按技能的连续施法效果不会引发智能施法。但短按技能依然可以引发智能施法。

拥有『按住连续施法』特性的技能在被短按时的表现仍与其它技能保持一致。

注意:当技能同时有『按住连续施法』和『无限蓄力』特性时,只有『无限蓄力』会生效。

如何制作按住连续施法技能

  1. 新建一个直线向量技能,并添加发射投射物节点。

  2. 复制现有的直线指示器,改名为按住连续施法指示器,并开启该指示器的按住连续施法选项。

  3. 将刚才创建好的技能的指示器改为连续施法指示器。

  4. 将该技能连到现有主控单位上,保存项目并调试,此时一个按住连续施法的技能已经完成。