您的位置:首页 > 编程语言 > Lua

触动脚本研究

2017-11-09 00:00 92 查看
方形渐开线
--HOME键在右面
init(1)
--延时1000毫秒
mSleep(1000)

local x = 1010 --起始坐标x
local y = 698 --起始坐标y
local v = 30 --两点间距离

--按下坐标点x,y
touchDown(x, y)

--延时100毫秒
mSleep(100)

--从1开始增长到20
for var = 1,20 do
j = 0
k = v
--增长两次先向上,再向右,让后乘以-1.04方向改变向下,X加上负数向左移动
for _i = 1,2 do
for i = 1,10 do
x = x + j
y = y + k

touchMove(x, y)
mSleep(20)
end
j = v
k = 0
end
v = v * (-1.05)
end
--提起手指
touchUp(x, y)

****************************************
圆形渐开线
****************************************
--HOME键在右面横屏
init(1)
--延时1000毫秒
mSleep(1000)

local x0 = 1010 --起始坐标x
local y0 = 698 --起始坐标y
local rr = 20 --设置递增半径
local l = 10 --设置点间距
local p = 0 --初始化角度
local r = 30 --设置首圈半径
local rn = 10 --设置圈数
--点击起始坐标
touchDown(x0, y0)
--延时100毫秒
mSleep(100)
--循环10圈
for var = 1,rn do
--圆周率math.pi=3.1415926535898 当P的角度小于圆周率乘以2即360度圆
while p < math.pi * 2 do
--角 的邻边比斜边 叫做 的余弦,记作 (由余弦英文cosine简写得来),即 角 的邻边/斜边(直角三角形)。记作cos=x/r。[1]
余弦函数的定义域是整个实数集,值域是 。它是周期函数,其最小正周期为 。在自变量为 ( 为整数)时,该函数有极大值1;在自变量为 时,该函数有极小值-1。余弦函数是偶函数,其图像关于y轴对称。
三角形任何一边的平方等于其他两边平方的和减去这两边与它们夹角的余弦的积的两倍。
x = x0 + r * math.cos(p)
--在直角三角形中,∠α(不是直角)的对边与斜边的比叫做∠α的正弦,记作sinα,即sinα=∠α的对边/∠α的斜边
y = y0 - r * math.sin(p)
--划动
touchMove(x, y)
mSleep(10)

p = p + l/r
end
p = 0
r = r + rr
end
touchUp(x0, y0)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  lua脚本