- n=0
- //设置第一圈半径
- r=8
- //设置画圆圈数
- 循环 8 遍
- 如果表达式 (n<3.1415926*2) 为真,则循环执行
- //画圆公式
- x=x0+r*cos(n)
- y=y0-r*sin(n)
- 鼠标移到 x , y
- 延时100毫秒
- 调用外部VBScript子程序 color1=得到指定点的颜色(665,610) //成熟,图标闪动
- 如果表达式 (shape=shape2) 为真,则
- 跳转到标记 收
- 条件结束
- 延时10毫秒
- //l/r:点距除以半径,取得2点间相对圆心的角度
- //能有效控制扫描点的密度,2点间的距离就比较平均
- n=n+l/r
- 循环结束
- //画完一圈后重置角度
- n=0
- //画完一圈后半径递增rr
- r=r+rr
- 如果表达式 (r=20*7+8) 为真,则
- 如果表达式 (shape<>shape2) 为真,则
- 跳转到标记 全部收完
- 条件结束
- 条件结束
- 循环结束
- 跳转到标记 找作物
- 标记 收
- 鼠标移到 x , y
- 延时256毫秒
- 左键按下
- 延时100毫秒
- 左键弹起
- 延时6000毫秒
- // Rem 没收完
- //VBSCall Shape=GetCursorShape(0)
- // IfColor 504 307 78ebfd 2
- //IfColor 505 307 010244 2
- 延时50毫秒
- 鼠标移到 475 , 310
- 左键单击
- 延时1000毫秒
- // Goto 收完
- // Else
- 延时1000毫秒
- // Goto 没收完
- // EndIf
- // EndIf
- 标记 收完
- 循环结束
- //Goto 找作物
- 标记 全部收完
- 子程序结束,回到调用处