有攻击前触发吗
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-07-09 14:43:35 |
👁️ 阅读: 0
是的,有攻击前触发。具体来说,存在一个名为“技能前触发”的接口,其语法为 `onskillbegin(actor, target, skillId, skillLv)`。
这个触发在技能释放前被调用,允许你根据条件决定是否允许释放技能。它的参数包括:
* `actor`:玩家对象ID(施法者)。
* `target`:目标对象ID。
* `skillId`:技能ID。
* `skillLv`:技能等级。
该函数返回一个布尔值(`bool`),如果返回 `true` 则允许释放技能,返回 `false` 则会打断技能的释放。
← 返回问答库