Столкнулся с проблемой.
Нужно в флеш - окне игры проверять цвет точек и кликать по точкам , при этом чтоб координаты точек были привязаны именно к флешу, а не к активному окну в котором флеш расположен.
Проблема в том что если координаты точек определения цвета сделать относительными, например с помошью пересчета координат используя:
$koord = ControlGetPos( $title, "", $klassnameNN)
$pos = MouseGetPos() ; тут должны быть массив координат точек
$ColorPos = PixelGetColor ($pos[0] - $koord[0], $pos[1] - $koord[1])
то когда под курсором обьект меняет цвет, значение $ColorPos остаеться прежним.
Если использовать связку:
$pos = MouseGetPos() ; тут должны быть массив координат точек
$ColorPos = PixelGetColor ($pos[0], $pos[1])
то при изменении размеров окна координаты точек в флеше то же меняються и проверяемая точка уже не относиться к обьекту проверки.
Проблема клика решилась с помощью:
ControlClick ( $titl, "", $klass , "left" , 1 , $fax[$fa] ,$fay[$fa])
Помогите решить проблему определения цвета точек в относительных координатах.
Нужно в флеш - окне игры проверять цвет точек и кликать по точкам , при этом чтоб координаты точек были привязаны именно к флешу, а не к активному окну в котором флеш расположен.
Проблема в том что если координаты точек определения цвета сделать относительными, например с помошью пересчета координат используя:
$koord = ControlGetPos( $title, "", $klassnameNN)
$pos = MouseGetPos() ; тут должны быть массив координат точек
$ColorPos = PixelGetColor ($pos[0] - $koord[0], $pos[1] - $koord[1])
то когда под курсором обьект меняет цвет, значение $ColorPos остаеться прежним.
Если использовать связку:
$pos = MouseGetPos() ; тут должны быть массив координат точек
$ColorPos = PixelGetColor ($pos[0], $pos[1])
то при изменении размеров окна координаты точек в флеше то же меняються и проверяемая точка уже не относиться к обьекту проверки.
Проблема клика решилась с помощью:
ControlClick ( $titl, "", $klass , "left" , 1 , $fax[$fa] ,$fay[$fa])
Помогите решить проблему определения цвета точек в относительных координатах.