Как извлечь X, Y из функции Point findImg(Image);

Закрыто
Katolina_Lee
Сообщения: 3
Зарегистрирован: 06 ноя 2022 20:38

Как извлечь X, Y из функции Point findImg(Image);

Сообщение Katolina_Lee »

:!: Как из функции Point findImg(Image); поместить X и Y в отдельные переменные? Ну тип я пишу:
cords = Point findImg(Image);
теперь:
cords = intx,inty
:?: Как мне сделать две отдельные переменные, одна из которых будет равна intx, а другая inty.
:idea: я пробовал в тупую x, y = Point findImg(Image);
Но это разумеется не сработало :?
Admin
Главный админ
Сообщения: 214
Зарегистрирован: 28 окт 2021 14:01

Re: Как извлечь X, Y из функции Point findImg(Image);

Сообщение Admin »

Можно напрямую обращаться к переменной и брать значения из её полей, а можно, как вы и предлагаете, доставать в две простые переменные и работать с ними.

Код: Выделить всё

Point coords = Point.get(12, 15);

log("x: " + coords.x);
log("y: " + coords.y);


int x = coords.x;
int y = coords.y;

Функция findImg возвращает -1, -1 если изображение не найдено.
Проверить это можно следующим образом

Код: Выделить всё

p = findImg(img);
if(p.x != -1){
 //делаем что-то если нашли изображение
}
Закрыто