mouse_eventで色々と調べてみたら過去にこういった投稿がございました。
;llmod3を使った各moduleの使用例
;
;=================================================================================
#include "llmod3/llmod3.hsp"
#include "llmod3/input.hsp"
cls
button "終了",*x15
mes "方向キーでマウスカーソルを移動できます"
mes "SHIFTボタンを押すとマウスの左ボタンを押したことになります"
*@
movx=0 : movy=0
getkey a,37 : if a : movx- ;←キー
getkey a,38 : if a : movy- ;↑キー
getkey a,39 : if a : movx+ ;→キー
getkey a,40 : if a : movy+ ;↓キー
;SHIFTが押されたら左ボタンを押す
getkey kSHIFT,16
if kSHIFT : a=$2 : else : a=0
mouse_event $1+a, movx, movy
;SHIFTを押すとマウスの左ボタンを押したことになりkが1になる
getkey k,1 : if k : pset mousex,mousey
;SHIFTが押されてたら左ボタンを放す
if kSHIFT : mouse_event $4
await 1
goto *@b
*x15
end
こちらはシフトをおしたら左クリックができるようですが、こんなに連打したくありません。゜゜(´□`。)°゜。
普通に一度きりのクリックを何度もしたいのですが改良加えることできないですか?☆<( ̄□ ̄;)>☆