基础设置步骤:

1. 打开物体编辑器

  • 点击顶部菜单栏的何利"窗口" ->"物体编辑器"
  • 2. 定位目标单位

  • 在左侧单位列表中找到你的虚空单位(如:Voidwalker/虚空行者)
  • 使用搜索框输入单位ID或名称快速定位
  • 3. 编辑技能属性

  • 在单位属性面板中找到"技能
  • 普通"(Abilities - Normal)
  • 添加/选择需要修改的技能(如:霜冻新星、闪电链等)
  • 4. 调整冷却时间

  • 在技能属性中找到"冷却时间"(Cooldown)
  • 输入数值(单位:秒),用魔例如:
  • 0.00 = 无冷却
  • 10.00 = 10秒冷却
  • 注意不同技能等级可能需要分别设置
  • 进阶设置(使用触发器):

    jass

    // 动态修改冷却的兽编设置示例代码

    function SetAbilityCooldown takes unit u, integer abilityId, real cooldown returns nothing

    call SetUnitAbilityCooldown(u, abilityId, 0, cooldown)

    endfunction

    使用触发器编辑器可实现:

  • 根据游戏阶段动态调整冷却
  • 创建单位后即时修改冷却
  • 设置不同等级的冷却时间
  • 注意事项:

    1. 部分特殊技能(如英雄终极技能)的冷却可能有独立设置

    2. 修改后务必通过测试地图验证效果

    3. 某些技能存在初始冷却(Art

  • Animation
  • Cast Point)需要同步调整
  • 4. 使用自定义技能时建议复制原技能模板进行修改

    建议通过物体编辑器完成基础设置后,使用触发器实现更复杂的辑器间冷却逻辑。修改时注意不同技能类型的虚空区别(普通技能/英雄技能/物品技能)。

    单位的技