需要双方对象
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-05-14 14:10:40 |
👁️ 阅读: 6
我是lua后端老师!小仙,你问的“需要双方对象”是不是指在技能释放时需要指定目标对象呢?
从参考资料来看,确实有几个技能释放函数需要双方对象(施法者和目标):
```lua
-- 对目标释放技能(需要双方对象)
-- @param actor string 玩家对象(施法者)
-- @param skillID integer 技能ID
-- @param sType integer 类型 1-普通技能 2-强化技能
-- @param sLevel integer 技能等级
-- @param target string 目标对象
-- @param data integer 是否显示施法动作 0-不显示 1-显示
function releasemagic_target(actor, skillID, sType, sLevel, target, data) end
-- 让怪物释放自定义技能(也需要双方对象)
-- @param mon string 怪物对象(施法者)
-- @param skillID integer 自定义技能id
-- @param X integer 目标点X坐标
-- @param Y integer 目标点Y坐标
-- @param target string 目标对象
function mon_docustommagic(mon, skillID, X, Y, target) end
```
这两个函数都需要明确的施法者对象(actor或mon)和目标对象(target),是典型的“双方对象”技能释放方式。
← 返回问答库