ahk吧 关注:884贴子:2,728
  • 2回复贴,共1

有大佬在线不,求教

只看楼主收藏回复

大佬们,求教个问题,玩游戏用两个键,满蓝的时候输出键Q,半蓝的时候,取色发现,开始用补篮的技能R,在R补篮到满蓝期间不再释放Q了,怎么能实现?


IP属地:天津1楼2024-03-06 15:28回复
    CoordMode, Pixel, RGB
    MouseGetPos, mouseX, mouseY
    PixelGetColor, color, %mouseX%, %mouseY%
    redIntensity := color & 0x0000FF
    if (redIntensity>200&&redIntensity<=250)
    {
    MsgBox, 200<%redIntensity%<=250
    }
    else if (redIntensity>150&&redIntensity<=200) {
    MsgBox, 150<%redIntensity%<=200
    }
    else if (redIntensity>100&&redIntensity<=150) {
    MsgBox, 100<%redIntensity%<=150
    }
    else if (redIntensity>50&&redIntensity<=100) {
    MsgBox, 50<%redIntensity%<=100
    }
    else if (redIntensity>=0&&redIntensity<=50) {
    MsgBox, 0<=%redIntensity%<=50
    }
    else
    {
    MsgBox, 250<=%redIntensity%
    }


    IP属地:青海来自Android客户端2楼2024-03-07 15:38
    回复
      2026-01-19 11:22:45
      广告
      不感兴趣
      开通SVIP免广告
      举个例子,在半蓝位置选择某个像素用这个方法判断,自己的蓝是半蓝以上还是半蓝以下,不同的分支打不同的操作
      用的方法是把rgb里红色的分量摘出来,通过让脚本分析这个值,来判断不同的情况,可以多个特征点一起检测,不同的情况打不同的操作,上面可以套个loop循环,你自己设计一下


      IP属地:青海来自Android客户端3楼2024-03-07 15:43
      回复