一、何为宏按键

宏按键指的是利用夜神模拟器提供的命令,自己组合一系列滑动鼠标与按键动作使模拟器操作游戏更方便。

二、实际应用场景举例

一键切换道具

一键连招技能施放

设定常用语句,一键重复喊话。

快速开关功能界面,例如:吃鸡游戏背包或地图。

三、如何设定宏按键

打开夜神模拟器,点击右侧工具列「键位设置」找到「可编程宏」点击拖动到模拟器界面想要摆放的位置,接着点击宏按键右下角「笔状按钮」图案,进入编辑界面编写希望实现的宏命令操作。

四、宏按键命令列表

宏命令名称命令语法命令示例和帮助
点击click x y点击一下屏幕中坐标100,100位置
click 100 100
滑动slide x1 y1   x2 y2

从画面中坐标100,200滑动到500,800坐标

slide 100 200 500 800

点击已配置的按键key[key]

按一下已经在画面中配置好的快捷按键,假设画面中配置了A键和R键则代码命令写做key A

key R

输入文本input 内容

如果正在使用输入框则会将文本【哈喽! 你好】发送到输入框内。

input 哈喽! 你好

长按longpress x y [time]对画面坐标   500,500按住1秒后松开,1秒等于1000毫秒
longpress 500 500 1000
延时delay [time]宏命令执行下一个命令前等待500毫秒(0.5秒意思)
delay 500
按住按钮press按住配键执行按住按键命令后续动作指令,按住按键后点击画面坐标100,100         
press
click 100 100
松开按键release松开配键执行松开按键命令后续动作指令,松开按键后点击画面坐标200,200
release
click 200 200
循环loop [count]

循环6次点击画面坐标100,100命令,之后在执行循环3次点击画面坐标200,200命令。

loop 6
click 100 100
loop 3
click 200 200

循环结束endloop连续点击10次坐标478 199后才执行循环结束命令之后等待一秒连续点击5次坐标77 204
loop 10
click 478 199
endloop
delay 1000
loop 5
click 77 204
主页键click home

返回夜神桌面主页面命令

click  home

返回键click back

返回上一页命令

click back

进入射击模式click enterShootingMode

进入射击游戏专用的射击模式命令,游戏画面必须存在准心配置才会生效。

click enterShootingMode

弹出射击模式click exitShootingMode

退出射击游戏专用的射击模式命令,游戏画面必须存在准心配置才会生效。

click exitShootingMode

五、宏按键命令运用实例

1.命令名称:click 单次点击

命令语法:click x y

命令作用:点击界面指定坐标位置

范例:

Step1.设定宏按键”R”并进入宏按键编辑视窗,点击模拟器界面位置224,360

Step2.点击命令列表的「点击」旁的【+】符号自动写入语法到编辑框內

click 224 360

Step3.按下保存退出宏按键编辑,再次按下保存,回到模拟器界面按下”R”键,执行点击模拟器界面指定位置。

 

2.多点同时点击

命令语法:multiclick x y  
命令作用:触发一次,同时点击多个位置(根据自己使用场景及需求配置)
配置方法
1.打开右侧工具栏-键盘操控
2.将“可编程宏”拖拽至模拟器界面任意点(可根据自己需求设定)
3.设置一个按键
4.点击编辑

5.点击“多点同时点击”下的“X”或"Y“然后在选择模拟器界面你想触发的点进行点击,点击后形成一个“XY”坐标,按下坐标后的加号可以添加多个点。(操作相同)

6.添加完毕后按序号“6”的加号,添加已编程的配置

7.保存即可

多点同时按下

 命令语法:multipress x y  

功能介绍:触发一次,同时按下多个位置,并可设定按下时间,1000ms=1秒(根据自己使用场景及需求配置)

配置方法(和多点同时点击一样)

 

2.命令名称:slide  滑动

命令语法:slide x1 y1 x2 y2

命令作用:在界面指定起始位置滑动到界面指定终点位置

范例:

Step1.设定宏按键”R”并进入宏按键编辑视窗

Step2.点击命令列表的「滑动」旁的【+】符号自动写入语法到编辑框內

Step3.点击界面需求起始位置获取坐标261,281,点击需求终点位置获取坐标261,660,按顺序填写坐标到编辑框內。

slide 261 281 261 660

Step4.按下保存退出宏按键编辑,再次按下保存,回到模拟器界面按下”R”键,在模拟器画面中执行滑动命令。

 

3.命令名称:delay延时

命令语法:delay [time]

命令作用:延后时间执行后续命令

示例 :

Step1.设置宏按键"R"并进入宏按键编辑窗口

Step2.点击画面第一点位置获取坐标166,473,点下命令列表的「点击」旁的【+】符号自动写入语法到编辑框内

Step3.点选「延时」下方输入框,输入1500ms(1000毫秒等于1秒) 之后点击命令列表的「延时」旁的【+】符号自动写入语法到编辑框内

Step4.点击画面第二点位置获取坐标414,457,点下命令列表的「点击」旁的【+】符号自动写入语法到编辑框内

click 166 473

延迟 1500

click 414 457

Step5.按下保存退出宏按键编辑,再次按下保存,回到模拟器画面按下"R"键,在模拟器画面中执行延时后命令。

 

4.命令名称:key点击已配置的按键

命令语法:key [key]

命令作用:使用已配置的按键,一键连招技能

示例 :

Step1.设置宏按键"T"并进入宏按键编辑窗口

Step2.点击命令列表的「点击已配置按键」下方的输入框输入"E"键,输入完后点击右边【+】符号自动写入语法到编辑框内

Step3.点选「延时」下方输入框,输入400ms(1000毫秒等于1秒) 之后点击命令列表的「延时」旁的【+】符号自动写入语法到编辑框内

Step4.已上述2~3步骤顺序方式编辑命令

键 E

delay 400

键 Q

delay 400

键 R

delay 1200

键 E

Step5.按下保存退出宏按键编辑,再次按下保存,回到模拟器画面按下"T"键,在模拟器画面中执行一键连招宏命令。

 

5.命令名称:input输入文本

命令语法:input内容

命令作用:输入文本到可输入框

示例 :

Step1.设定宏按键"R"并进入宏按键编辑视窗,点击画面中输入框位置获取坐标415,255

Step2.点击命令列表的"点击"旁的【+】符号自动写入语法到编辑框内

Step3.点击命令列表的「输入文本」旁的【+】符号自动写入语法到编辑框内,然后在语法后面空一格填写需要输出的文字。

click 415 255

input 夜神好棒棒

Step4.按下保存退出宏按键编辑,再次按下保存,回到模拟器画面按下"R"键,在模拟器画面中执行宏命令。

 

6.命令名称:longpress长按

命令语法:longpress x y [time]

命令作用:按住画面指定坐标位置并直到设置时间后松开

示例 :

Step1.设置宏按键"R"并进入宏键编辑窗口

Step2.点击需要按住的画面位置获取坐标205,329,然后按「长按」命令下方输入框,接着输入需要按住时间长短1000ms(1000毫秒等于1秒)。

Step3.点击命令列表的「长按」旁的【+】符号自动写入语法到编辑框内,按上一步骤尝试两次长按命令。

长按 205 329 1000

长按 173 454 2000

Step4.按下保存退出宏按键编辑,再次按下保存,回到模拟器画面按下"R"键,在模拟器画面中首席执行官按命令。

 

7.命令名称:press按住按钮

命令语法:press

8.命令名称:release 松开按键

命令语法:release

命令作用:按住设置配键执行后续开启背包命令,松开设定配键执行后续关闭背包命令

示例 :

Step1.设置宏键"Tab"并进入宏按键编辑窗口

Step2.鼠标滚轮下拉命令列表找到"按住按键"旁的【+】符号自动写入语法到编辑框内

Step3.点击画面背包位置获取坐标374,617,然后点下命令列表「点击」命令旁的【+】符号自动写入语法到编辑框内。

Step4.鼠标滚轮下拉命令列表找到「松开按键」旁的【+】符号自动写入语法到编辑框内

Step5.点击画面关闭背包位置获取坐标1230,19,然后点下命令列表「点击」命令旁的【+】符号自动写入语法到编辑框内。

click 374 617

释放

click 1230 19

Step6.按下保存退出宏按键编辑,再次按下保存,回到模拟器画面按下"Tab"键,在模拟器画面中执行按住按键开启背包,松开按键关闭背包宏命令。

 

9.命令名称:click exitShootingMode退出射击模式

命令语法:click exitShootingMode

10.命令名称:click enterShootingMode进入射击模式

命令语法:click enterShootingMode

命令作用:承上开背包宏命令方式,加入按住配键退出射击游戏专用的射击模式,使用鼠标进行背包操作后,松开配键进入射击模式,游戏画面必须存在准心配置才会生效此命令。

示例 :

Step1.设置宏键"Tab"并进入宏键编辑窗口

Step2.鼠标滚轮下拉命令列表找到"按住按键"旁的【+】符号自动写入语法到编辑框内

Step3.点击画面背包位置获取坐标374,617,然后点下命令列表「点击」命令旁的【+】符号自动写入语法到编辑框内。

Step4.鼠标滚轮下拉命令列表找到"退出射击模式"旁的【+】符号自动写入语法到编辑框内

Step5.鼠标滚轮下拉命令列表找到「松开按键」旁的【+】符号自动写入语法到编辑框内

Step6.点击画面关闭背包位置获取坐标1230,19,然后点下命令列表「点击」命令旁的【+】符号自动写入语法到编辑框内。

Step7.鼠标滚轮下拉命令列表找到"进入射击模式"旁的【+】符号自动写入语法到编辑框内

click 374 617

单击退出拍摄模式

释放

click 1230 19

单击进入拍摄模式

Step8.按下保存退出宏编辑,拖动「准心」功能到模拟器画面摆放,再次按下保存,回到模拟器画面按下"Tab"键,在模拟器画面中执行按住按键开启背包退出射击模式,松开按键关闭背包进入射击模式宏命令。

 

11.命令名称:loop 循环

命令语法:loop [count]

命令活动:定义后续命令重复运行次数

示例 :

Step1.设定宏配键"R"并进入宏按键编辑窗口

Step2.点击画面「-」按钮位置获取坐标1144,587,然后点下命令列表「点击」命令旁的【+】符号自动写入语法到编辑框内。

Step3.鼠标滚轮下拉命令列表找到「循环」下方输入框输入"5"次,并按下右边【+】符号自动写入语法到编辑框内

Step4.点击画面「+」按钮位置获取坐标1137,322,然后点下命令列表「点击」命令旁的【+】符号自动写入语法到编辑框内。

click 1144 587

loop 5

click 1137 322

Step5.按下保存退出宏编辑,再次按下保存,回到模拟器画面按下"R"键,在模拟器画面中执行扣一次增加五次的命令。

 

12.命令名称:end loop 循环结束 ※7.0.2.1版本及以上支持此命令。

命令语法:endloop

命令作用:循环结束上面命令后,接续执行下面命令。

示例 :

连续点击10次「+」增加数字后,才执行【循环结束】命令之后的等待1秒连续点击5次「-」减少数字。

loop 10 #循环10次点击坐标478,199

click 478 199 #点击桌面坐标位置

endloop # 满足循环次数后接续执行下面的命令

delay 1000 #等待1秒

loop 5 #循环5次点击坐标 77,204

click 77 204 #点击桌面坐标位置

 

13.命令名称:click home 主页键

命令语法:click home

命令活动:执行回到夜神桌面主屏幕命令

示例 :

Step1.设定宏配键"R"并进入宏按键编辑窗口

Step2.鼠标滚轮下拉命令列表找到「主页键」旁的【+】符号自动写入语法到编辑框内

click home

Step3.按下保存退出宏编辑,再次按下保存,回到模拟器画面按下"R"键,在模拟器画面中执行回到主页面命令。

 

14.命令名称:click back 返回键

命令语法:click back

命令活动:执行返回上一页功能命令

示例 :

Step1.设定宏配键"R"并进入宏按键编辑窗口

Step2.鼠标滚轮下拉命令列表找到「返回键」旁的【+】符号自动写入语法到编辑框内

click back

Step3.按下保存退出宏编辑,再次按下保存,回到模拟器画面按下"R"键,在模拟器画面中执行返回上一页命令。