首页
/
每日頭條
/
圖文
/
按鍵精靈為什麼無法模拟滑動
按鍵精靈為什麼無法模拟滑動
更新时间:2024-11-27 09:52:18

大家好,我是公衆号3分鐘學堂的郭立員~

之前也做過模拟滑動的效果,是通過随機做的,雖然已經很随機,但是感覺不像是人手動滑動的效果,少了那種比較自然的停頓感。

按鍵精靈為什麼無法模拟滑動(為了過滑動驗證)1

看這個圖記錄我手動滑的路徑,圖中我标注了幾個位置,這些位置的紅點比較密集,說明滑動到此處速度變緩了(停頓)。

怎麼才能模拟這個停頓感呢,我想到一個方法是直接原封的複刻下來。

怎麼複刻?

假設線的長度是1000單位,記錄下相鄰兩個點之間的距離,這些距離作為我們滑動的間隔,然後循環執行滑動。

這裡我說的是1000單位,并不是1000像素或者别的,因為它是一個比例,比如300像素的距離,那麼分成1000份,每一份是0.3像素。

{18,20,32,24,146,126,82,73,37,41,34,26,38,20,14,14,15,24,33,42,51,44,30,16}

這裡我随便畫了一條線,它的間距是上面這組數字,看一下用這組數字畫出的線的效果。

按鍵精靈為什麼無法模拟滑動(為了過滑動驗證)2

這是一個300像素長度的線,可以看到它的停頓點是有明顯的疏密效果的。

這個效果的代碼是:

Dim n=0 Dim arrx={18,20,32,24,146,126,82,73,37,41,34,26,38,20,14,14,15,24,33,42,51,44,30,16} Dim x=79 Dim y=700 Dim d=300 TouchDown x,y, 1 For i = 0 To UBound(arrx) n = n arrx(i) / 1000 * d TouchMove x n,y,1,1 Next Delay 1000 TouchUp 1

代碼中(x,y)是起始點,d是滑動的長度,其他都是固定的。

是不是想手動劃線還有弧度的,并不是一條直線,這個效果也是可以做出來的,所謂弧度,就是縱坐标的變化,那麼我做一個存儲縱坐标變化的數組。

{0,1,0,0,-1,-2,-1,0,-1,0,1,-1,-1,-1,-1,0,0,0,-1,0,-1,1,-1,-1}

按鍵精靈為什麼無法模拟滑動(為了過滑動驗證)3

效果就出來了,這裡邊數值越大,線的變化越明顯。

Dim n=0 Dim arrx={18,20,32,24,146,126,82,73,37,41,34,26,38,20,14,14,15,24,33,42,51,44,30,16} Dim arry={0,1,0,0,-1,-2,-1,0,-1,0,1,-1,-1,-1,-1,0,0,0,-1,0,-1,1,-1,-1} Dim x=79 Dim y=700 Dim d=300 TouchDown x,y, 1 For i = 0 To UBound(arrx) n = n arrx(i) / 1000 * d TouchMove x n,y arry(i),1,1 Next Delay 1000 TouchUp 1

留個思考題:

用上面的方法,斜線怎麼畫出來?

好了就這些内容,覺得還行幫忙點個贊~

=正文完=

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
冷凍鴨翅怎麼去異味
冷凍鴨翅怎麼去異味
鴨肉原料易得,味道鮮美,是許多餐飲店的必備菜品。但是礙于廚房條件和衛生要求,統統采用活鴨先殺的餐飲店并不多。況且據有經驗的廚師介紹,雞鴨鵝等禽類宰殺之後需等到肉質降溫甚至冷藏過後再烹調,這樣既能嘗到食物鮮味,禽類身上本來腥味也會少很多。所以...
2024-11-27
超速新規超速20%要罰款嗎
超速新規超速20%要罰款嗎
超速新規超速20%要罰款嗎?超速50%也沒事??如何避免超速被處罰,我來為大家講解一下關于超速新規超速20%要罰款嗎?跟着小編一起來看一看吧!超速新規超速20%要罰款嗎超速50%也沒事??如何避免超速被處罰!司機朋友們每天開車上路最擔心的就...
2024-11-27
ios14.7越獄進度
ios14.7越獄進度
ios14.7越獄進度?如果你已經越獄了,請勿重啟,這可能對你越獄恢複有影響,認真看本文,現在小編就來說說關于ios14.7越獄進度?下面内容希望能幫助到你,我們來一起看看吧!ios14.7越獄進度如果你已經越獄了,請勿重啟,這可能對你越獄...
2024-11-27
一個電視機的壽命有多長
一個電視機的壽命有多長
當年這電視機是家庭必備四大件之首!所以每家都倍加珍惜呵護!用20年的不新鮮!就連那個電視機盒子也要保留很久!幾乎和電視機一個壽命!幾乎每家的大立櫃上都有。目前我國正在制定家用電器安全使用年限國家标準,也就是和汽車一樣從安全角度确定家用電器的...
2024-11-27
男人适合戴的木手串
男人适合戴的木手串
玩友們佩戴手串,不僅僅因為其中的盤玩之樂,而且很多手串具備不可思議的神奇能量。今天阿綠就來盤點一下最能給男人帶來好運和财運的九大手串。01綠松石回紋珠手串在文玩界中,綠松石也可謂是“泰山北鬥”,古人信奉綠松石是上天賜予的,是勇敢、權力、成功...
2024-11-27
Copyright 2023-2024 - www.tftnews.com All Rights Reserved