技能多段伤害在哪里修改
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-05-28 16:08:58 |
👁️ 阅读: 1
技能多段伤害的修改主要在技能编辑器中进行配置,具体涉及技能表(Skill)和技能效果表(SkillEffect)。
在技能编辑器中,你可以在技能动作的时间轴上添加多个“造成伤害”的效果(Effect),每个效果可以设置不同的触发时间点,从而实现多段伤害。例如,一个技能可以在动作的第300毫秒、600毫秒和900毫秒分别触发一次伤害效果。
每个伤害效果的具体伤害数值,需要在技能效果表(SkillEffect)的“Formula”列配置对应的伤害计算公式函数。该函数会在服务器端执行,计算出每次伤害的最终数值。你可以在服务端的自定义函数(如CustomFuncs.lua)中编写具体的伤害计算逻辑。
此外,技能升级表(SkillUpgrade)中的“Power”(技能威力)等参数也会影响伤害计算,可以在伤害公式中引用。
← 返回问答库