傳送門:快速設(shè)置按鍵映射宏教程
使用教程視頻版:
1、touch 點(diǎn)擊:https://www.bilibili.com/video/BV17K411G7bw/
2、swipe 劃動(dòng):https://www.bilibili.com/video/BV1JA411s7vV/
3、keypress 按鍵:https://www.bilibili.com/video/BV1Ya4y1H725
4、mapkey 觸發(fā)映射:https://www.bilibili.com/video/BV1sv41147hR
5、onkeydown/onkeyup 按下/彈起:https://www.bilibili.com/video/BV1mp4y1q7hh
6、loop/loopstop 循環(huán)/中斷循環(huán):https://www.bilibili.com/video/BV1VA411s7G5
7、entershoot/exitshoot 進(jìn)入/退出射擊模式:https://www.bilibili.com/video/BV12X4y1u7Eq
8、keydown/keyup/keymove 按下/抬起/移動(dòng)虛擬按鍵:https://www.bilibili.com/video/BV1rZ4y1g7iz
9、input 輸入內(nèi)容:https://www.bilibili.com/video/BV1Hp4y16773 宏指令具體的語法及說明
指令名稱 | 語法格式 | 使用范例?? | 說明 |
size 基準(zhǔn)分辨率 | size x1 y1 | // 當(dāng)前分辨率1280 720 size 1280 720 |
當(dāng)前屏幕長和寬的尺寸 |
touch 點(diǎn)擊 | touch x1 y1 [time] | // 點(diǎn)擊屏幕坐標(biāo)200,200位置 touch 200 200 |
點(diǎn)擊屏幕上指定位置,并持續(xù)按住一段時(shí)間(可以設(shè)置按住的時(shí)間) |
swipe 劃動(dòng) | swipe x1 y1 x2 y2 [time] | // 從點(diǎn)100,100 劃動(dòng)到點(diǎn)200,200 swipe 100 100 200 200 |
模擬手指在屏幕上的劃動(dòng)操作,從點(diǎn)1劃動(dòng)到點(diǎn)2,可以設(shè)置劃動(dòng)耗時(shí)(單位毫秒) |
keypress 按鍵 | keypress key | // 模擬按一次Home鍵 // 模擬按一次字母A鍵 keypress Home keypress A |
按一次指定鍵 |
input 輸入內(nèi)容 | input string | delay 200 input 逍遙安卓666 delay 500 |
在當(dāng)前窗口中輸入文字(每款游戲的輸入時(shí)序不同,建議在input前后增加延時(shí)) |
mapkey 觸發(fā)映射 | mapkey key | // 觸發(fā)鍵盤映射A鍵 mapkey A |
觸發(fā)已經(jīng)設(shè)置過的鍵盤映射鍵(目前只支持點(diǎn)擊、滑動(dòng)和智能施法的映射鍵) |
delay 延時(shí) | delay time | // 延時(shí)1000毫秒(1秒) delay 1000 |
腳本暫停執(zhí)行一段時(shí)間(單位毫秒) |
delay 隨機(jī)延時(shí) | delay time [random] | // 延時(shí)995-1005毫秒 delay 1000 random |
延時(shí)時(shí)間上下隨機(jī)調(diào)整5毫秒(單位毫秒)?7.1.3版本新增命令 |
onkeydown 按下 | onkeydown | // 按下按鍵后,點(diǎn)擊屏幕坐標(biāo) onkeydown touch 100 100 |
按下按鍵后,執(zhí)行后續(xù)腳本(必須和onkeyup語法配合使用) |
onkeyup 彈起 | onkeyup | // 彈起按鍵后,點(diǎn)擊屏幕坐標(biāo) onkeyup touch 100 100 |
彈起按鍵后,執(zhí)行后續(xù)腳本(必須和onkeydown語法配合使用) |
loop 循環(huán) | loop [count] | // 循環(huán)3次點(diǎn)擊屏幕坐標(biāo) loop 3 delay 50 touch 100 100 loopend |
可以循環(huán)一定次數(shù),當(dāng)按鍵未抬起時(shí)會(huì)重復(fù)執(zhí)行循環(huán)腳本(loopend為循環(huán)結(jié)束標(biāo)志) |
loopstop 中斷循環(huán) | loopstop key | // 中斷某個(gè)按鍵的循環(huán) loopstop A |
中斷鍵盤A觸發(fā)的loop循環(huán)邏輯(6.0.7版本新增命令) |
entershoot 進(jìn)入射擊模式 | entershoot | // 進(jìn)入射擊視角模式 entershoot |
進(jìn)入視角模式(用于某些射擊游戲視角鍵失靈的情況) |
exitshoot 退出射擊模式 | exitshoot | // 退出射擊視角模式 exitshoot |
退出視角模式(用于某些射擊游戲視角鍵失靈的情況) |
mousemove 移動(dòng)鼠標(biāo) | mousemove x1 y1 | // 將鼠標(biāo)移動(dòng)到坐標(biāo)200,200位置 mousemove 200 200 |
移動(dòng)鼠標(biāo)(6.0.8版本新增命令) |
keydown 按下虛擬按鍵 | keydown x1 y1 virtualId | // 按下虛擬id為1的鍵 keydown 200 200 1 |
按下虛擬按鍵(模擬多個(gè)按鍵操作,6.0.8版本新增命令) |
keyup 抬起虛擬按鍵 | keyup virtualId | // 抬起虛擬id為1的鍵 keyup 1 |
抬起虛擬按鍵(模擬多個(gè)按鍵操作,6.0.8版本新增命令) |
keymove 移動(dòng)虛擬按鍵 | keymove x1 y1 virtualId [time] | // 模擬多個(gè)按鍵操作 keydown 200 200 1 keydown 200 500 2 delay 50 keymove 300 200 1 keymove 300 500 2 delay 50 keyup 1 keyup 2 |
移動(dòng)虛擬按鍵(模擬多個(gè)按鍵操作,6.0.8版本新增命令) |

王者榮耀示例
明日之后示例