Форум программистов, компьютерный форум, киберфорум
Наши страницы

Qt

Войти
Регистрация
Восстановить пароль
 
tnk500
114 / 118 / 25
Регистрация: 25.08.2012
Сообщений: 1,294
Завершенные тесты: 3
#1

Обработка событий мыши в игре - C++ Qt

01.03.2015, 10:24. Просмотров 227. Ответов 0
Метки нет (Все метки)

Хочу создавать игровые приложения, но я никак не разберусь, что нужно делать с событиями мыши (если конкретно, пока что пишу простенький симулятор баскетбола с бросанием мяча в корзину). Допустим, есть картинка мяча QPixmap, пользователь по ней тыкает и оттягивает курсор (а вместе с ним и мяч) в сторону, противоположную желаемому направлению броска мяча. При этом сила броска определяется дальностью оттяга. Конечно, не ахти что, но тем не менее я никак не пойму, как это выразить в коде.

Вообще, мог бы кто-нибудь объяснить, как связать событие мыши и картинку? Как задать максимальное расстояние, на которое можно оттянуть мяч? В книгах об этом написано лишь в общих чертах
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2015, 10:24
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Обработка событий мыши в игре (C++ Qt):

Обработка событий - C++ Qt
Здравствуйте. Помогите в обработке событий. Нужно создать приложение которое рисует равносторонний треугольник с длинной стороны. Киньте...

Treeview обработка событий - C++ Qt
Как мне в Qt с C++ сделать так, чтобы при клике на элемент он сообщал мне что я кликнул на него. То есть мне нужно обрабатывать события в...

Обработка событий в классе QSystemTrayIcon - C++ Qt
Подскажите, пожалуйста, можно ли в классе, производном от QSystemTrayIcon, сделать так, чтобы информация, которая появляется при...

Обработка событий ОС (Linux, X-server) - C++ Qt
Пишу программу в которой надо будет логгировать некоторые действия пользователя и состояния окон (для тестирования другого ПО). Не могу...

QML обработка нажатия мыши - C++ Qt
День добрый. Возникла задача работать с qml. До этого с ним не сталкивался. Задача простая как тапочек, но видно лыжи не едут :( Есть...

Обработка нажатия кнопки мыши - C++ Qt
Друзья, начал разбираться с qt, нужна ваша помощь. Хочу обработать нажатие левой кнопки мыши на объект qgraphicsview. Проблема в написании...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.03.2015, 10:24
Привет! Вот еще темы с ответами:

Графика. Обработка клика мыши - C++ Qt
Добрый день! Впервые пришлось столкнуться с графикой. С рисованием вроде бы все понятно, не могу сделать обработку клика мыши по полю. По...

Обработка нажатия кнопки мыши - C++ Qt
Друзья, нужна ваша помощь. Переопределил virtual void mousePressEvent(QMouseEvent *even); И считываю координаты нажатия. И координаты мне...

QML обработка события нажатия мыши - C++ Qt
Rectangle{ color:"red" id:rectanglered anchors.fill: parent MouseArea{ anchors.fill: parent ...

QML обработка события нажатия кнопки мыши - C++ Qt
Собственно. Есть вот такой вот main.qml: import QtQuick 1.1 Rectangle { id: rectangle2 width: 360 height: 360


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

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

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