Login
首页 > 教程资料 > 函数详解

触动精灵lua语言--获取界面函数

小编 2023-12-11 19:41:54 人看过

tab_界面列表={

    ["进入游戏"]={0x6d1a12, "2|0|0x551513,3|0|0x5d2626,34|-2|0xe5dccc,51|-5|0x6a2017", 90, 491, 452, 790, 546},


    ["最近登录"]={0x4d1010, "9|0|0xd7cbbf,22|-7|0x680d0d,39|0|0xdbd1c4", 90, 555, 47, 733, 103},

}

function 获取当前界面(界面列表)

    for k,v in pairs(界面列表) do

        x,y= findMultiColorInRegionFuzzy(v[1],v[2], v[3], v[4], v[5], v[6], v[7]);

        if x>-1 or y>-1 then

            return k

        end 

    end 

end

do 

    当前界面 = 获取当前界面(tab_界面列表)  -- "获取到当前界面后保存到一个变量里 后面来对比"

    if 当前界面 == "最近登录" then 

        -- dialog("当前 界面是最近登录,点确后1秒会关闭当前窗口")

        mSleep(1000)

        stap(1119,52) -- 关闭当前窗口

    elseif 当前界面 == "进入游戏" then 

        -- dialog("当前界面是进入游戏,点确后1秒会点修复按钮")

        mSleep(1000)

        stap(655,492) -- 点修复按钮

    else  

        dialog ("当前界面不认识")

    end 

end


版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章