关于取色,后台取色问题
请问如何后台取色。我现在有个网页游戏,已经将游戏放入Form1 中运行。
请问我如何去获取这个Form1中指定坐标的颜色值呢?
我主要就是想判断玩家的血量。颜色一变就自动加血。
ControlClick("Form1" , "", "", "main", 1, 354, 358)
这个是我后台发送点击。
我现在想取坐标 354,358 的颜色。
需要在最小化或是后台状态下执行。 Opt("ColorMode", 0);RGB色系
Opt("PixelCoordMode", 0);取色时参考窗口内部坐标
$Color = PixelGetColor($x,$y)
If $Color=0xFFFFFF Then
…… $Color = PixelGetColor($x,$y)
就这样是不能后台取色的。还要加个句柄。 测试了 不错
页:
[1]