Доброго времени суток.
Прошу объяснить, почему скрипт с объявлением переменых для функции
"IF_PICTURE_IN" не работает, а работает если переменные объявить в отдельном скрипте и из этого скрипта выйти (LOAD("proj/asd.cms")) на исполняемый скрипт.
(Clickermann 4.7)
Так не работает:
#name "asd"
$x1=180
$y1=5
$x2=650
$y2=85
GETSCREEN
IF_PICTURE_IN ($x1,$y1, $x2,$y2, "proj/Sh.bmp")
$Sh=1
Else
$Sh=0
END_IF
print ($Sh) // Если 1 значит нашёл
HALT
Так работает:
$x1=180
$y1=5
$x2=650
$y2=85
LOAD("proj/asd.cms") // Здесь передача переменных в скрипт ниже
HALT
#name "asd"
//$x1=180
//$y1=5
//$x2=650
//$y2=85
GETSCREEN
IF_PICTURE_IN ($x1,$y1, $x2,$y2, "proj/Sh.bmp")
$Sh=1
Else
$Sh=0
END_IF
print ($Sh) // Если 1 значит нашёл
HALT