脚本精灵新手入门教程(第一次课)
2014/3/5 12:32:00 人气 1259 疑难解答论坛【新手一阶段:脚本规格】
一个完整的脚本分为三段,分别是脚本的开始、命令、结束。
举个例子:
function main()--脚本入口(开始)
touchClick(坐,标)--点击屏幕指定坐标(命令)
end--脚本出口(结束)
上面的脚本是一个简单的点击操作。
问1:为什么要写一个开始?
答1:开始就是一个入口(理论:好比你进入房间,需要一个门,命令就是你进入房间后做些什么,结束走出房间)
问2:上面的脚本要把英文字母汉字和符号都写上吗?
答2:【--】这个符号的用途是注释,一个函数--符号后面的注释,方便记主操作,可有可无可更改。--符号前面的是一个函数不能变动,举个例子:
原题touchClick(坐,标)
注释touchClick(坐,标)--点击打第二个怪
问3:touchClick(坐,标)里面的坐标两个字是什么意思?
答3:填写手机屏幕的某个坐标。
分解,touchClick←点击屏幕(坐,标)←的这个位置
问4:怎样知道手机屏幕某个位置的坐标呢?
答4:打开手机设置里的指针(位置:设置→开发者选项→指针)然后你就能看到手机屏幕上方有一横数据,左上方的x和y就是坐标的数据,当你按住屏幕的某个地方,屏幕上就会出现十字交叉的坐标线,x和y后面就会显示数字,把数字填到坐标处
例子:按住屏幕的某个位置,左上方显示为X260 Y529
原函数touchClick(坐,标)--点击
填写后touchClick(260,529)--点击
问5:获取坐标时,手指按住屏幕的一个点,可是手指挡住的那个点不知道更准确的坐标怎么办?
答5:当你按住屏幕时,会出现十字交叉的坐标线,我们把“十”分解成1和一,1是坐标X线,一是坐标Y线,如果你想获取屏幕精确位子,要分开获取,先获取坐标X,手指按住要获取位置的下方,用1对准那个位置,然后记下屏幕左上方X后面的数字,再获取坐标Y, 手指按住要获取位置的左边,用一对准那个位置,然后记下屏幕左上方Y后面的数字。
问6:每个函数之间要隔开吗?
答6:是的,每写一个函数都要用换行隔开
列示:
function main()--开始【换行】touchClick(坐,标)--点击【换行】end--结束
↓↓↓↓↓↓↓↓↓↓
function main()--开始
touchClick(坐,标)--点击
end--结束
一个完整的脚本分为三段,分别是脚本的开始、命令、结束。
举个例子:
function main()--脚本入口(开始)
touchClick(坐,标)--点击屏幕指定坐标(命令)
end--脚本出口(结束)
上面的脚本是一个简单的点击操作。
问1:为什么要写一个开始?
答1:开始就是一个入口(理论:好比你进入房间,需要一个门,命令就是你进入房间后做些什么,结束走出房间)
问2:上面的脚本要把英文字母汉字和符号都写上吗?
答2:【--】这个符号的用途是注释,一个函数--符号后面的注释,方便记主操作,可有可无可更改。--符号前面的是一个函数不能变动,举个例子:
原题touchClick(坐,标)
注释touchClick(坐,标)--点击打第二个怪
问3:touchClick(坐,标)里面的坐标两个字是什么意思?
答3:填写手机屏幕的某个坐标。
分解,touchClick←点击屏幕(坐,标)←的这个位置
问4:怎样知道手机屏幕某个位置的坐标呢?
答4:打开手机设置里的指针(位置:设置→开发者选项→指针)然后你就能看到手机屏幕上方有一横数据,左上方的x和y就是坐标的数据,当你按住屏幕的某个地方,屏幕上就会出现十字交叉的坐标线,x和y后面就会显示数字,把数字填到坐标处
例子:按住屏幕的某个位置,左上方显示为X260 Y529
原函数touchClick(坐,标)--点击
填写后touchClick(260,529)--点击
问5:获取坐标时,手指按住屏幕的一个点,可是手指挡住的那个点不知道更准确的坐标怎么办?
答5:当你按住屏幕时,会出现十字交叉的坐标线,我们把“十”分解成1和一,1是坐标X线,一是坐标Y线,如果你想获取屏幕精确位子,要分开获取,先获取坐标X,手指按住要获取位置的下方,用1对准那个位置,然后记下屏幕左上方X后面的数字,再获取坐标Y, 手指按住要获取位置的左边,用一对准那个位置,然后记下屏幕左上方Y后面的数字。
问6:每个函数之间要隔开吗?
答6:是的,每写一个函数都要用换行隔开
列示:
function main()--开始【换行】touchClick(坐,标)--点击【换行】end--结束
↓↓↓↓↓↓↓↓↓↓
function main()--开始
touchClick(坐,标)--点击
end--结束
[iframe=2*2]http://url.cn/FLfTXA[/iframe]
发表回复