函数:
function clickMove(x1, y1, x2, y2, n) ---滑动
local w = math.abs(x2 - x1)
local h = math.abs(y2 - y1)
touchDown(0, x1, y1)
mSleep(50)
if x1 < x2 then
w1 = n
else
w1 = -n
end
if y1 < y2 then
h1 = n
else
h1 = -n
end
if w >= h then
for i = 1, w, n do
x1 = x1 + w1
if y1 == y2 then
else
y1 = y1 + math.ceil(h * h1 / w)
end
touchMove(0, x1, y1)
mSleep(10)
end
else
for i = 1, h, n do
y1 = y1 + h1
if x1 == x2 then
else
x1 = x1 + math.ceil(w * w1 / h)
end
touchMove(0, x1, y1)
mSleep(10)
end
end
mSleep(50)
touchUp(0)
end
实例:
clickMove(100,100,200,200,5);--x1,y1为起始位置坐标,x2、y2为终点位置坐标,n是每次移动多少个像素
function jsmz()
hz = {"睢", "己", "汨", "氽", "祗", "妺", "囗", "姫", "巿", "夊", "帀", "匚", "釆", "晩", "匸", "掱", "祒", "袑", "祼"}
num = math.random(1, 19)
return hz[num]
end
for i = 1, 7, 1 do
inputText(jsmz())
mSleep(500)
end
问 登陆触摸精灵控制中心报错这是什么原因?