按键精灵后台脚本鼠标离开窗口就停止循环了,鼠标放回去才又开始循环。怎么解决? 5

doGetColor=Plugin.Bkgnd.GetPixelColor(723110,52,49)IfGetColor="16191E"ThenCallPlugin.... do
GetColor = Plugin.Bkgnd.GetPixelColor(723110, 52,49)
If GetColor = "16191E" Then
Call Plugin.Bkgnd.LeftClick(723110, 451, 212)
Delay 500
GetColor = Plugin.Bkgnd.GetPixelColor(723110, 73, 110)
Call Plugin.Bkgnd.LeftClick(723110, 451, 212)
Delay 500
loop
窗口句柄没错,点启动不用鼠标指向也可以运行一次,但是无法循环,鼠标放到窗口上会接着循环,有什么办法能让鼠标离开窗口也循环执行。
如果去掉颜色判断的语句,则鼠标点击能一直循环,任意遮挡都没问题。
展开
 我来答
厚牧文M
2018-09-21 · TA获得超过425个赞
知道小有建树答主
回答量:421
采纳率:0%
帮助的人:53.7万
展开全部
继承sprite 或者 某个你想用的按钮的类 (关键要支持鼠标事件监听)添加2个监听器
mouseOut,mouseMove
做一个鼠标移入标记 (比如 _is_in:Boolean)
mouseMove 时 修改标记为移入 播放音乐 if(!_is_in) {_is_in = true; sound_channel = sound.play()}
mouseOut时 修改标记为移出 停止播放音乐 _is_in = false sound_channel.stop();
四海一叶秋
2018-09-21 · TA获得超过4306个赞
知道大有可为答主
回答量:3481
采纳率:88%
帮助的人:385万
展开全部
游戏?flash?有些游戏flash类,鼠标移出窗口颜色就变了。你单步调试下脚本就知道。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式