按鍵精靈座標怎麼設置?
按鍵精靈的座標變量如何設置 5分
Dim x, y,y1 //定義變量x座標為x,y座標為y,y1為自增20的y座標
x = 751 //設置座標x的起始值y = 352 //設置座標x的起始值
MoveTo x, y //鼠標移動到起始位置
Rem 複製 //標記複製
Delay 1000 //延遲1秒
y1 = y + 20 //讓y1的值等於Y座標的起始值加20
MoveTo x, y1 //鼠標移動到y座標加20之後的位置
RightClick 1 //右鍵單擊
LockMouse //鎖定鼠標
GetCursorPos x, y //把當前鼠標位置保存到變量x,y中
UnlockMouse // 解除鼠標鎖定
Goto 複製 //跳轉到標記複製
OK!上面代碼複製修改X,Y的值即可!給分把樓主。
主要就是這兩句實現自增20
y1 = y + 20 //讓y1的值等於Y座標的起始值加20
GetCursorPos x, y //把當前鼠標位置保存到變量x,y中
按鍵精靈怎麼設置自定義鼠標座標?
用自定義功能,如XY座標:
UserVar X=0 "座標X值"
UserVar 礌=0 "座標Y值"
加入這段代碼後,用戶在小精靈中就可以自己設置座標。
我的按鍵精靈怎麼設置在這個區域的座標?
你的這個不能這樣找,要怎麼樣呢,其實很簡單,我還是寫一下大概步驟吧。
//查找窗口類名(0)或者標題("槍神紀"),返回找到的句柄HwndHwnd = Plugin.Window.Find(0, "槍神紀")//判斷窗口是否打開s = Plugin.Window.IsWindow(Hwnd)If s = 0 Then MessageBox "沒有找到遊戲窗口"ElseIf s = 1 Then//得到遊戲窗口最上角座標Rect = Plugin.Window.GetClientRect(Hwnd)MyArray=Split(Rect,"|")Ux = CLng(MyArray(0))Uy = Clng(MyArray(1))//鼠標移動為測試,可以刪除MoveTo Ux, Uy//這裡開始找圖或找色End If
上面的代碼已經給你找到遊戲窗口的最上角座標了,你根據我提供的圖自己看看吧(上面的座標是假設的,實際的要自己在抓抓上看。)。
找色我沒有寫,你自己寫吧,記住找色的範圍就是開始座標Ux+400,Uy+300結束座標就是Ux+400+197,Uy+300+132(400和300是假設數據,自己到抓抓裡面看,替換這個數據。)
我是新手寫的不怎麼好。你自己理解吧,不可能一看就會的,多理解。
按鍵精靈按如何設置相對座標
沒有看你的這麼多東西,相對座標需要綁定窗口才可.如果使用原生按鍵精靈,就是當前座標減去窗口左上角座標
按鍵精靈怎麼定位起點座標
哈哈。和我開始學的時候一樣。這個教程裡沒說清楚。其實你說的那個點右鍵設定點,要在抓抓裡的。
可能我說的不是很清楚 ,這樣,你先學會用抓抓。
點抓抓,
然後點圖像,再點載屏,然後在載下來的圖片裡點右鍵。你就看到定點了。
如果你是想要設起點的話,你可以放大鏡裡設,
按鍵精靈怎麼設置自定義鼠標座標
用自定義功能,如XY座標:
UserVar X=0 "座標X值"
UserVar Y=0 "座標Y值"
加入這段代碼後,用戶在小精靈中就可以自己設置座標。
按鍵精靈intX和intY座標怎麼偏移?
FindColor 0,0,1024,768,"0001FE",intX,intY
If intX > 0 And intY > 0 Then
MoveTo intx, inty+10
End If
//用你發的圖測試鼠標剛好到頭的位置
按鍵精靈,如何在不同座標,按順序單擊鼠標左鍵?
這麼簡單的問題都不會,說明你完全沒看明白教程。
鼠標移動到座標1
左鍵單擊
鼠標移動到座標2
左鍵單擊
鼠標移動到座標3
左鍵單擊
如果要循環,可以在屬性裡設置,也可以在語句前面加標記,或者用命令DO。
按鍵精靈怎麼設置 如果按下某鍵則鼠標點擊某座標
在你敘述的基礎上,增加了一項:按Esc就退出程序
如下:
While True
userKey = WaitKey()
If userKey = 16 or userKey = 16 Then
MoveTo 1509, 874
LeftClick 1
ElseIf userKey = 32 Then
MoveTo 242,862
LeftClick 1
ElseIf userKey = 27 Then
MsgBox "結束"
ExitScript
End If
Wend
按鍵精靈如何將座標設為全局變量
Global 全局變量名