Джойстик @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 10 ] 
*   Список форумов / Технологии изображения / Flash » ответить » создать топик « | »
Автор Сообщение
Sciler Муж.
постоянный участник
13
Сообщения: 2821
Зарегистрирован: 13.05.01
Откуда: Москва
Заголовок сообщения: Джойстик
Сообщение Добавлено: 9 Ноябрь 2004, 19:49:55 
Озадачили меня вопросом — понимает ли флэш джойстик? То есть стоит у тебя джойстик, драйвер его установлен — может ли флэш принимать его сигналы?

И вопрос номер 2: флэш отлавливает клавиатурные прерывания. Будучи загруженым в браузере, как он понимает, что кнопки относятся к нему, а не к браузеру?
BlooDHounD Муж.
соучастник
0
Сообщения: 585
Зарегистрирован: 12.03.04
Откуда: Беларусь - Борисов
Сообщение Добавлено: 9 Ноябрь 2004, 20:00:15 
1. а почему бы и нет?
2. есть такое понятие "фокус".
sphere Муж.
соучастник
0
Сообщения: 421
Зарегистрирован: 05.02.04
Откуда: Новосибирск
Сообщение Добавлено: 9 Ноябрь 2004, 20:47:08 
Sciler,

Цитата:
флэш отлавливает клавиатурные прерывания.


Мощно задвинул :beer:


Цитата:
Будучи загруженым в браузере, как он понимает, что кнопки относятся к нему, а не к браузеру?



Фокус можно менять и на объектах внутри флеша TAB`ом. Правда, можно выйти "за флэш".


BlooDHounD,

Цитата:
а почему бы и нет?


и как ето, интересно?
eddy444 Муж.
Модератор
315
Сообщения: 14467
Зарегистрирован: 05.05.03
Откуда: NSK
Сообщение Добавлено: 9 Ноябрь 2004, 21:31:13 
Если джойстик просто дублирует кнопки - стрелки - то наверное можно. А вот если он "со скоростями" (реакция на угол наклона) - то врядли
@st@l@vist@
участник
70
Сообщения: 1606
Зарегистрирован: 20.03.03
Откуда: St.Petersburg
Сообщение Добавлено: 9 Ноябрь 2004, 22:16:48 
Да джойстик штука хитрая …

http://directxtras.com/DControl_docs.asp?UUID=1313937
sphere Муж.
соучастник
0
Сообщения: 421
Зарегистрирован: 05.02.04
Откуда: Новосибирск
Сообщение Добавлено: 9 Ноябрь 2004, 22:50:19 
eddy444,
Цитата:
Если джойстик просто дублирует кнопки - стрелки - то наверное можно.


если так, то это уже не джойстик, проще стрелками.
Sciler Муж.
постоянный участник
13
Сообщения: 2821
Зарегистрирован: 13.05.01
Откуда: Москва
Сообщение Добавлено: 10 Ноябрь 2004, 00:39:53 
BlooDHounD, sphere, а как понимать "фокус на флеше"? То есть я знаю, что такое фокус вообще, что такое фокус внутри флеша, а вот если у меня открыт браузер, а в нем флеш, то фокус на флеше? (естественно, в ситуации, если принудительно он никуда не ставился).

@st@l@vist@, круто. Спасибо, покажу вопрошающему.

eddy444, как сказал мне один компетентный человек (но только его мнения мне не хватает), если джойстик имитирует мышку (непонятно для меня как), то отлов возможен. Но мне непонятно, как это ))
BlooDHounD Муж.
соучастник
0
Сообщения: 585
Зарегистрирован: 12.03.04
Откуда: Беларусь - Борисов
Сообщение Добавлено: 10 Ноябрь 2004, 01:18:42 
Есть фокус.
А есть ещё и фокус во флэше!
@st@l@vist@
участник
70
Сообщения: 1606
Зарегистрирован: 20.03.03
Откуда: St.Petersburg
Сообщение Добавлено: 10 Ноябрь 2004, 01:31:33 
Sciler, не для флеш приложений это - с джойстиками работать :)

Если клики с кнопок джойстика обрабатываются аналогично кликам простой мыши, то все просто Key.isDown(1) - первый кнопк, Key.isDown(2) - второй кнопк (правый у мыши), Key.isDown(3) - третий (средний - колесо), ну и т л 4, 5 … но для джойстика этого мало, там ведь угл наклона (в оси Z ), направление (это угол что в XY), и еще бог знает что может быть навернуто :)
sphere Муж.
соучастник
0
Сообщения: 421
Зарегистрирован: 05.02.04
Откуда: Новосибирск
Сообщение Добавлено: 10 Ноябрь 2004, 01:33:14 
Sciler,
Цитата:
если у меня открыт браузер, а в нем флеш, то фокус на флеше?




<BODY onLoad='myswf.focus();'>
<OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
WIDTH="100" HEIGHT="100" ALIGN="center" id="myswf">





Цитата:
как сказал мне один компетентный человек (но только его мнения мне не хватает), если джойстик имитирует мышку (непонятно для меня как), то отлов возможен. Но мне непонятно, как это ))


Сейчас свой раздолбанный джойстик подключить не могу, но память подсказывает, что включалась такая функция в опциях, когда движения джоя влияли на перемещение курсора. Во флеше обрабатывать дельты по осям. Кнопки как у мыши.
*   Список форумов / Технологии изображения / Flash « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 10 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100