Тест на реакцию

Простейшие вопросы в области инженерной разработки
Ответить
Боча
beginner
beginner
Сообщения: 15
Зарегистрирован: 09 дек 2014, 21:05
Версия LabVIEW: 11
Контактная информация:

Тест на реакцию

Сообщение Боча »

Здравствуйте, уважаемые форумчане! Нужна ваша помощь :help:
Получила задание создать тест на реакцию. Одну разновидность по нажатию кнопки при смене цвета я реализовала, необходима помощь с другой. Нужно создать 5 фигур, 4 из которых будут двигаться по рандомной траектории, а фигура, которая посередине, перемещается при зажатой левой кнопки мышки. 4 фигуры могут заходить друг на друга, т.е. не обращать друг на друга никакого внимания. А вот, которой управляют не должна столкнуться с ними и с краями поля.
Как задать траектории фигурам? Как реализовать столкновение с фигурами и с краями поля? И как перемещать фигуру с помощью мыши?
Заранее спасибо за ответ!
Вложения
Снимок.JPG
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

Re: Тест на реакцию

Сообщение IvanLis »

Боча писал(а):Заранее спасибо за ответ!
Посмотрите эту тему: http://www.labviewportal.org/viewtopic.php?f=21&t=4251
После небольшой доработки будет Вам движение.
Боча
beginner
beginner
Сообщения: 15
Зарегистрирован: 09 дек 2014, 21:05
Версия LabVIEW: 11
Контактная информация:

Re: Тест на реакцию

Сообщение Боча »

Спасибо огромное!!!
Фигуры двигаются) Правда появилась проблема, можете подсказать, почему с одной стороны прямоугольник не долетает до стены, а с другой, наоборот, заходит за нее? Размеры фигуры будут постоянными. И еще, как сделать так, чтобы начинали они движение всегда с одной позиции.
Вложения
Ball.vi
(19.95 КБ) 104 скачивания
Юрий
leader
leader
Сообщения: 526
Зарегистрирован: 28 фев 2010, 18:04
Версия LabVIEW: LV2018
Благодарил (а): 10 раз
Поблагодарили: 18 раз
Контактная информация:

Re: Тест на реакцию

Сообщение Юрий »

Вот посмотри, может, что и пригодится. Там нужно что бы и при нажатии он не вывернулся.
Вложения
А ну-ка нажми.llb
(127.46 КБ) 140 скачиваний
Blackman

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

Re: Тест на реакцию

Сообщение Blackman »

Правда появилась проблема, можете подсказать, почему с одной стороны прямоугольник не долетает до стены, а с другой, наоборот, заходит за нее?
Уменьшать зону перемещения надо только для правой границы на ширину кубика и для нижней на высоту кубика.
Левый верхний угол нулевая координата. Рисует от этой точки вниз и направо.
Ответить

Вернуться в «Для чайников»