Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Преобразование массива
TERESHI
сообщение 27.10.2015, 1:01
Сообщение #1


*

Registred
Сообщений: 3
Регистрация: 27.10.2015
Группа: Пользователи
Наличность: 0
Пользователь №: 17.679
Возраст: 15



Ну например я нашёл координаты одной картинки, которые записаны в массиве, с помощью команды findimage. Я хочу, чтобы к каждой координате прибавилось определённое значение.
Помогите, пожалуйста, как это совершить?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 27.10.2015, 2:15
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26576
Пользователь №: 16.971
Возраст: 29



https://forum.uokit.com/index.php?showtopic=20548&st=0
Поиск цвета (findcolor), пример B.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
TERESHI
сообщение 27.10.2015, 2:25
Сообщение #3


*

Registred
Сообщений: 3
Регистрация: 27.10.2015
Группа: Пользователи
Наличность: 0
Пользователь №: 17.679
Возраст: 15



Цитата(cirus @ 27.10.2015, 2:15) *

https://forum.uokit.com/index.php?showtopic=20548&st=0
Поиск цвета (findcolor), пример B.

Я это раньше пробовал, но потом понял, что цвет меняется, и из-за этого взял картинку, потому что в ней можно выбрать погрешность в цвете и совпадении
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 27.10.2015, 2:37
Сообщение #4


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26576
Пользователь №: 16.971
Возраст: 29



Так прибавляются координаты точно также.
Код
set #a findimage (0 0 1920 1080 (картинка) %arr 2)
if #a > 0
   set #x %arr [1 1] - 30      //прибавить 30 пикселей к координате Х
   set #y %arr [1 2] + 12     //прибавить 12 пикселей к координате Y
   move #x #y       //переместить курсор
end_if
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
TERESHI
сообщение 27.10.2015, 2:44
Сообщение #5


*

Registred
Сообщений: 3
Регистрация: 27.10.2015
Группа: Пользователи
Наличность: 0
Пользователь №: 17.679
Возраст: 15



Цитата(cirus @ 27.10.2015, 2:37) *

Так прибавляются координаты точно также.

Спасибо, помогло
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 29.3.2024, 13:45
Designed by Nickostyle