print1986  2026-5-10 14:42:27 | 多端版本|
2 28

28

回帖

3855

金币

2034

积分

积分
2034
发表于 前天 14:42 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
我想在  LUA_EVENT_PLAYER_ACTION_COMPLETE 行为里获得当前施法的技能ID应该怎么获取


SL:GetMetaValue(  ) 应该如何获取??

拜谢
回复

使用道具 举报

291

回帖

1万

金币

8004

积分

积分
8004
发表于 昨天 20:51 | 显示全部楼层
元变量里没有看到有相关的

我大概想了一下思路
可以通过注册 技能CD改变事件  有CD代表使用了  记录最后一次CD的技能  就是最后一次释放的技能呗  
有两种可能 ,1, CD到了 也触发一次CD改变事件, 判断是否是记录的技能 是 就清空不是就不管
2,只有释放才会有CD改变事件触发 但有时长  就记录这个时长  时间到了 清空 记录的值

可以实现你要的这个功能
回复

使用道具 举报

28

回帖

3855

金币

2034

积分

积分
2034
 楼主| 发表于 4 小时前 | 显示全部楼层
alan 发表于 2026-5-11 20:51
元变量里没有看到有相关的

我大概想了一下思路

感谢的解答,谢谢
回复

使用道具 举报