请教卡屏检测的问题

[复制链接]
查看4012 | 回复3 | 2022-7-16 16:53:03 | 显示全部楼层 |阅读模式
请教各位前辈,我写的这个卡屏检测,是哪里不对吗?为什么10秒前的点的颜色值总是与10秒后的点的颜色值相同(比如pix1s与10秒后的pix1e,同一个点相隔10秒,且颜色确定不同了,但脚本里显示出来的仍然是同一个颜色值)?是第二次将获取点的颜色赋值给变量不成功吗?还是我的用法有误?恳请大佬指教!!

2222.png
回复

使用道具 举报

firhb | 2022-7-18 16:32:31 | 显示全部楼层
未卡屏  你应该让pix1s  pix2s   pix3s   pix4s   赋一个值
回复

使用道具 举报

firhb | 2022-7-18 16:36:05 | 显示全部楼层
本帖最后由 firhb 于 2022-7-18 16:37 编辑

local ret1 = getPixelColor(x1,y1)
        local ret2 = getPixelColor(x2,y2)
        local ret3 = getPixelColor(x3,y3)

        if 坐标1 == ret1 and 坐标2 == ret2 and 坐标3 == ret3  then
                卡屏次数 = 卡屏次数 + 1
                print("卡屏+1")
        else
                卡屏次数=0
                坐标1 = ret1
                坐标2 = ret2
                坐标3 = ret3
         
        end
回复

使用道具 举报

alexzero | 2022-7-30 22:57:56 | 显示全部楼层
firhb 发表于 2022-7-18 16:36
local ret1 = getPixelColor(x1,y1)
        local ret2 = getPixelColor(x2,y2)
        local ret3 = get ...

写的不错,赞~~~~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1

主题

6

帖子

21

积分

新手上路

Rank: 1

积分
21