Здравствуйте, уважаемые форумчане! Нужна ваша помощь
Получила задание создать тест на реакцию. Одну разновидность по нажатию кнопки при смене цвета я реализовала, необходима помощь с другой. Нужно создать 5 фигур, 4 из которых будут двигаться по рандомной траектории, а фигура, которая посередине, перемещается при зажатой левой кнопки мышки. 4 фигуры могут заходить друг на друга, т.е. не обращать друг на друга никакого внимания. А вот, которой управляют не должна столкнуться с ними и с краями поля.
Как задать траектории фигурам? Как реализовать столкновение с фигурами и с краями поля? И как перемещать фигуру с помощью мыши?
Заранее спасибо за ответ!
Тест на реакцию
-
IvanLis
- guru
- Сообщения: 5461
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 27 раз
- Поблагодарили: 86 раз
Re: Тест на реакцию
Посмотрите эту тему: http://www.labviewportal.org/viewtopic.php?f=21&t=4251Боча писал(а):Заранее спасибо за ответ!
После небольшой доработки будет Вам движение.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- beginner
- Сообщения: 15
- Зарегистрирован: 09 дек 2014, 21:05
- Версия LabVIEW: 11
- Контактная информация:
Re: Тест на реакцию
Спасибо огромное!!!
Фигуры двигаются) Правда появилась проблема, можете подсказать, почему с одной стороны прямоугольник не долетает до стены, а с другой, наоборот, заходит за нее? Размеры фигуры будут постоянными. И еще, как сделать так, чтобы начинали они движение всегда с одной позиции.
Фигуры двигаются) Правда появилась проблема, можете подсказать, почему с одной стороны прямоугольник не долетает до стены, а с другой, наоборот, заходит за нее? Размеры фигуры будут постоянными. И еще, как сделать так, чтобы начинали они движение всегда с одной позиции.
- Вложения
-
- Ball.vi
- (19.95 КБ) 104 скачивания
-
- leader
- Сообщения: 526
- Зарегистрирован: 28 фев 2010, 18:04
- Версия LabVIEW: LV2018
- Благодарил (а): 10 раз
- Поблагодарили: 18 раз
- Контактная информация:
Re: Тест на реакцию
Вот посмотри, может, что и пригодится. Там нужно что бы и при нажатии он не вывернулся.
- Вложения
-
- А ну-ка нажми.llb
- (127.46 КБ) 140 скачиваний
-
- leader
- Сообщения: 932
- Зарегистрирован: 17 янв 2016, 15:02
- Награды: 1
- Версия LabVIEW: 6.1,8.5,20
Re: Тест на реакцию
Уменьшать зону перемещения надо только для правой границы на ширину кубика и для нижней на высоту кубика.Правда появилась проблема, можете подсказать, почему с одной стороны прямоугольник не долетает до стены, а с другой, наоборот, заходит за нее?
Левый верхний угол нулевая координата. Рисует от этой точки вниз и направо.