永发信息网

按键精灵如何鼠标随机移动到区域内一位置

答案:2  悬赏:40  手机版
解决时间 2021-03-19 21:56
  • 提问者网友:沉默的哀伤
  • 2021-03-19 16:44
randomize
x=((100*rad)+350)
y=((100*rad)+250)
MoveTo x, y
我是这样的...可是他说语法错误 = =泪目 好像是第二句第三句XY取值时错误了 但怎么错的没说....该怎么写?
最佳答案
  • 五星知识达人网友:空山清雨
  • 2021-03-19 17:32
似乎这样操作的话x,y的类型不是数字型了,第四句命令就错了……
这样改:
x=Int((100*rad)+350)
y=Int((100*rad)+250)
还有,括号需要的是半角括号吧?
全部回答
  • 1楼网友:春色三分
  • 2021-03-19 18:16
具体代码如下: ---------------------------------------------------------------- findcolor 581,254,1012,485,; 2738fd;,intx,inty if intx ; 0 and inty ; 0 then moveto intx+10, inty+3 delay 2000 leftclick 1 end if ---------------------------------------------------------------- 代码解释如下: findcolor 581,254,1012,485,; 2738fd;,intx,inty 在坐标x(581,254)y(1012,485)范围内查找颜色; 2738fd; if intx ; 0 and inty ; 0 then 如果变量intx大于0 且 变量inty大于0 则视为找到颜色。 moveto intx+10, inty+3 将鼠标移动到坐标,并且x偏移10,y偏移3 delay 2000 延迟2秒 leftclick 1 鼠标左键点击1次 end if 语句结束。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯