|
ps: 這裡有兩個疑問我如果想用L3+O來當觸發紐
我為什麼不能寫get_val(PS4_L3) && get_val(PS4_CIRCLE) 而一定要寫 get_val(PS4_L3) && event_press(PS4_CIRCLE)?
反正只要我L3一放(get_val一放開就回到false了) 這串式子怎麼樣都不會成立
回答: 若是這樣在您按下L3+O時, 就算時間很短, 但其實onoff=!onoff已經執行N次, 會發生誤動作, 當您放開時原本是設定onoff=1, 運行Combo, 但有可能onoff會等於0, 停止執行combo.
set_val(PS4_CIRCLE,100);
wait(50);
set_val(PS4_CIRCLE,0);
wait(50);
回答: 可以寫成
set_val(PS4_CIRCLE,100);
wait(50);
wait(50);
第二個wait前面沒有指令, 只要是單獨wait, 表示所有的按鍵都不按(都放開)的意思
有支援if/else if/while迴圈, 請參考:
https://cronusmax.com/manual/flo ... ct=MTYw&mw=MzIw
|
|