宏指令可以實現一鍵觸發多個點擊事件。可以用來設定一鍵連招,一鍵發言等等功能,在一些需要重複點擊,或固定邏輯的點擊中有非常大的作用。本文將講述如何設定宏指令,宏指令的具體語法及用法,還有一些常見的宏指令的代碼。

 

 

一、如何設定宏指令

Step1:首先需要下載雷電模擬器與遊戲,在模擬器內開啟遊戲

Step2:點擊模擬器右上角的按鍵設定,找到編寫宏按鍵,將按鍵拖入遊戲介面(按鍵位置隨意)

Step3:點擊按鍵右下角的編寫按鈕,編寫好指令後點擊儲存(詳情可參考本文第二節與第三節內容),設定一個宏指令的觸發按鍵後點擊模擬器右下角的儲存按鈕。

注:在編寫框的左下角,可查看當前滑鼠在模擬器內的具體坐標

 

宏指令(一鍵宏)的使用教程


 

二、宏指令具體語法、用法

1.size指令

指令名:size 基準解析度

格式:size x1 y1

範例:size 1280 720

用法:當前模擬器視窗的解析度,縮放視窗仍可觸發,需使用模擬器坐標的宏指令前必需加上size指令,且更改模擬器解析度後則失效,需重新配置或改回原解析度。

 

2.touch指令

指令名:touch 點擊

格式:touch x1 y1 time(ms)

範例:touch 200 200 1000

用法:點擊模擬器視窗上的指定位置

 

指令名:touch 滑動

格式:touch x1 y1 x2 y2 time(ms)

範例:touch 100 200 200 200 1000

用法:模擬滑鼠的滑動操作,從A點滑動至B點,還可以設定滑動所需的時間

 

3.wait指令

指令名:wait 延時

格式:wait time(ms)

範例:touch 500 500

wait 1000

key  A

用法:可搭配touch與key等點擊指令,進行延時等待,單位為毫秒

 

4.press指令

指令名:press 長按

格式:press x1 y1 x2 y2 time(ms)

範例:press 200 200 200 300 5000

  release

用法:可長按坐標位置,每個坐標長按時間由設定時間決定,如範例則是每個坐標長按2500ms,press長按指令需搭配release 釋放指令

 

Press-n(n=1 2 3 4 5....)指令

指令名:press-n 同時點擊事件

格式:press-n x1 y1

範例:press-1 200 200

  press-2 200 300

用法:可同時點擊多個坐標位置,鬆開按鍵時即可釋放按鍵,無需release指令

 

5.key指令

指令名:key 觸發映射按鍵

語法 key 按鍵

範例:key A

用法:可通過key指令觸發預先設定的預設按鍵,即可以透過key指令實現一鍵連招。

 

6.text指令

指令名:text 輸入內容

語法:text 內容

範例:key enter

  text 雷電模擬器

用法:通過key指令觸發enter按鍵打開文字輸入窗口,然後text指令可將設置好的文字內容複製在輸入欄

 

7.ondown、onup指令

指令名:ondown 按下

    Onup 鬆開

語法:ondown

  onup

範例:ondown

  touch 100 100

  onup

     touch 200 100

用法:ondown按下按鍵時即刻觸發,onup鬆開按鍵時觸發

 

8.loop指令

指令名:loop循環

語法:loop

範例:loop

  touch 100 100

用法:按住宏按鍵即可開始循環,鬆開按鍵停止循環,若需要一直循環操作,可在按住宏按鍵時,使用滑鼠點擊其它電腦應用程式或電腦桌面,即可實現。

 

9.switch-mouse指令

指令名:switch-mouse隱藏滑鼠

語法:switch-mouse

範例:switch-mouse

用法:用於隱藏滑鼠後控制視角,需搭配準星按鍵才可生效

 

10.type=mouse-lock指令

指令名:type=mouse-lock鎖定滑鼠在模擬器視窗內

語法:type=mouse-lock

範例:type=mouse-lock

用法:用於將滑鼠固定在模擬器視窗內,防止移動至模擬器外,可用於Moba遊戲類型中,防止在觀察視野時滑鼠失蹤

 

11.type=cancel指令

指令名:type=cancel取消技能施法

語法:type=cancel

範例:type=cancel

說明:按住技能鍵時在按下該宏按鍵即可取消施法

 

三、常見的宏指令代碼

1.按1(可以任意設定)鍵觸發三個點的點擊事件(三個點的位置座標800 600、900 600、1000 600)
 

宏指令(一鍵宏)的使用教程


2.滑動事件

 

宏指令(一鍵宏)的使用教程


3.當按下1鍵時觸發點(800 600)的點擊事件,當鬆開1鍵時觸發點(900 600)的點擊事件

 

宏指令(一鍵宏)的使用教程


4.loop迴圈指令,按住按鍵後,執行迴圈點擊事件


宏指令(一鍵宏)的使用教程

 

5.長按事件

 

宏指令(一鍵宏)的使用教程

 

6.KEY指令:調用已經設置好的按鍵。這樣就容易實現連招。按一下1,就會連續釋放E和R技能,技能方向跟隨滑鼠。

 

宏指令(一鍵宏)的使用教程

 

7.下面圖片就是王者榮耀設定G鍵為一鍵“請求支援”。 


宏指令(一鍵宏)的使用教程

 

8.TEXT指令:王者榮耀一鍵發言。先通過KEY指令觸發ENTER鍵打開文字輸入窗口,text指令把預先設置好的文字粘貼進去。

 

宏指令(一鍵宏)的使用教程

 

9.switch-mouse指令:吃雞類遊戲呼出和隱藏滑鼠。需要先設置準星鍵。

 

宏指令(一鍵宏)的使用教程

 

10.3D類遊戲(萬王之王3D、我叫MT4等),實現按住右鍵拖動視角,鬆開右鍵滑鼠顯示,如下圖:

 

宏指令(一鍵宏)的使用教程

size 1920 1080

ondown

switch-mouse

onup

switch-mouse

 

11.type=mouse-lock指令:用來鎖定滑鼠,滑鼠不會移動到模擬器範圍外。

 

宏指令(一鍵宏)的使用教程

 

 

 

四、更多宏指令實例教學

【進階教學】:《明日之後》一鍵搶公示武器、一鍵補充彈藥的宏指令攻略

《灌籃高手 SLAM DUNK》全教學|按鍵設定

《英雄聯盟:激鬥峽谷》按鍵操作詳解|雷電模擬器按鍵操作小貼士

【攻略】《決勝時刻》、《絕地求生M》等吃雞類遊戲新增靜步慢走功能實裝