技能快捷键问题

[复制链接]
作者: 迷糊 | 时间: 2023-12-18 23:30:56 | 技术答疑|
6 187

135

帖子

4806

金币

2657

积分

积分
2657
发表于 2023-12-18 23:30:56| 显示全部楼层 |阅读模式

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

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

x
多端的PC端有没有获取技能快捷键的命令,还有直接给技能快捷键,有没有字母快捷键,3个问题,说明书没搜到相关说明

例隔壁引擎:

【获取】技能快捷键:GetSkillKey 技能名称 变量

变量的结果为数字,对应于下:
;49~56: F1~F8
;69~76: Ctrl+F1 ~ Ctrl + F8
;97~122: A-Z



【设置】技能快捷键:SetSkillKey 技能名称 快捷键值

[@设置烈火快捷键]
#if
#act
SetSkillKey 烈火剑法 76
sendmsg 6 你的烈火剑法设置快捷键为Ctrl+F8
最后回复时间:2023-12-19 17:43:29官方回复了此贴
回复

使用道具 举报

126

帖子

7154

金币

3901

积分

积分
3901
发表于 2023-12-19 09:23:36| 显示全部楼层
前端LUA 获取技能快捷键
param1: 技能ID        SL:GetMetaValue("SKILL_KEY", skillID)
设置的话多了一个key值详细的话在lua客户端说明书 元变量 里面搜索技能就看到了
回复

使用道具 举报

135

帖子

4806

金币

2657

积分

积分
2657
 楼主| 发表于 2023-12-19 12:25:44| 显示全部楼层
alan 发表于 2023-12-19 09:23
前端LUA 获取技能快捷键
param1: 技能ID        SL:GetMetaValue("SKILL_KEY", skillID)
设置的话多了一个k ...

大佬威武,看来lua还是很关键的
回复

使用道具 举报

8611

帖子

1万

金币

1万

积分

积分
12946
发表于 2023-12-19 17:43:29| 显示全部楼层
LUA可以自己改的,前端这块开源了
回复

使用道具 举报

135

帖子

4806

金币

2657

积分

积分
2657
 楼主| 发表于 2023-12-19 17:46:42| 显示全部楼层
996技术-wang 发表于 2023-12-19 17:43
LUA可以自己改的,前端这块开源了

技能设置字母快捷键也可以用lua写吗?
回复

使用道具 举报

126

帖子

7154

金币

3901

积分

积分
3901
发表于 2023-12-19 17:48:48| 显示全部楼层
迷糊 发表于 2023-12-19 17:46
技能设置字母快捷键也可以用lua写吗?

可以,  

键盘监听事件
addKeyboardEvent(codeKeys, pressedCB, releaseCB)
注册键盘监听
参数        必选        类型        注释
codeKeys        是        string / table        要监听的键盘键key
pressedCB        是        function        按下回调
releaseCB        否        function        松开回调

评分

参与人数 2金币 +25 收起 理由
口子 + 20
迷糊 + 5 大佬威武

查看全部评分

回复

使用道具 举报

8611

帖子

1万

金币

1万

积分

积分
12946
发表于 2023-12-21 14:58:44| 显示全部楼层
是的 感谢回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

24小时热门更多>
快速回复 返回列表 返回顶部