Forums Logo

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

[ Каскадный ] · Стандартный · Линейный

> Диагонали на F200, Как ловить диагонали?

radzh
post Понедельник, 27 октября 2008, 10:30
Отправлено #1


Фанат
***

Группа: Пользователи
Сообщений: 238
Регистрация: 07 авг. 2008
Пользователь №: 27 750





Братцы, а как отслеживать диагональные клавиши на джойстике? У F200 он разделён на четыре кнопки, как ни нажимай - сперва приходит событие от них, только потом от второго направления.

Делать задержку реакции не хочется, будет впечатление, что интерфейс тормозит. Есть какой-то штатный ход?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Ответов
quasist
post Понедельник, 27 октября 2008, 19:32
Отправлено #2


Sing along at the Opera
Group Icon

Группа: Профи
Сообщений: 3 391
Регистрация: 06 янв. 2006
Пользователь №: 14 791





если ты про пятнашки, то советую завести "плавающий курсор"
при нажатии кнопки - он плавно перетекает в заданном направлении и когда дойдёт до следующей клетки (залезет этак на пяток пикселей), то тогда и передвигается сам большой курсор...

... хотя нафиг в пятнашках диагонали smile.gif. Я для примера.

Если ты пишешь файтинг, и приём начинается с диагонали, то просто следует отслеживать очередь команд (хороший пример в тренировке Last Bronx)


--------------------
12 удачных сделок в барахолке gbx.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Сб., 28 июня 2025, 12:22
Skin Designed (c) by Rooq.net, All Rights Reserved.