С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Cuda1
18 / 18 / 7
Регистрация: 08.10.2014
Сообщений: 98
1

Сравнение координат объектов

03.05.2015, 21:33. Просмотров 410. Ответов 0
Метки нет (Все метки)

Здравствуйте. Решил создать простенькую игру, привязал движение ImageView к акселерометру. Пытаюсь сравнить координаты движущегося Imageview и еще одного - статичного (чтобы обработать столкновение). Не срабатывают условия на приравнивания координат, например,
Java
1
if(ImageView1.getY()==ImageView2.get(Y))
По оси Х то же самое. Не долго думая поменял условие так, чтобы координаты ImageView1 попадали в некую область, например,

Java
1
if((ImageView1.getY()<=ImageView2.get(Y)+10) && (ImageView1.getY()>=ImageView2.get(Y)))
Тогда условие срабатывает, но т.к. значения акселерометра тем выше, чем больше угол наклона устройства, то если угол будет большой, то порой это условие не срабатывает тоже. Думаю, что программа как-то не успевает просчитать координаты ImageView1 или, грубо говоря, время 1 просчета (такта) больше, чем время прохождения ImageView1 области, заданной во втором условии. Если эту область увеличить, то условие станет срабатывать железно. Только вот мне это не подходит. Нужна четкая проверка равенства координат ImageView1 и ImageView2, много чего облазил, но так и не нашел схожей ситуации нигде. Подскажите, пожалуйста, как можно реализовать первое условие, чтобы оно выполнялось? Заранее, спасибо!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2015, 21:33
Ответы с готовыми решениями:

Декартово дерево. Передача объектов в дерево. Сравнение объектов в дереве
Нашёл статью про декартово дерево на хабре на языке C#...

Сравнение координат по горизонтали
Имеются картинки на форме и возможность их передвигать влево и вправо, как...

Изменение координат объектов
Скажите, как можно изменить координаты положения объектов? В моём случае...

Определение координат и углов 2D объектов
Пожалуйста подскажите как в Unity 2D находить углы, и координаты. 1. Известен...

Согласование координат объектов на 2 изображениях
Уважаемые форумчане, у меня к вам такой вопрос: Имеется 2 изображения...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2015, 21:33

Сохранение координат 30 объектов в массив
Подскажите пожалуйста.мне нужно сохранить координаты 30 image в массив.можно...

Сравнение координат объекта и нарисованной точки
Нужно вообщем сделать условие, которое сравнивала координаты объекта и...

Сравнение объектов
необходимо сравнить 4 объекта с целью выбора наибольшего....среда турбо пролог


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru