![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2009
Сообщений: 4
|
Друзья!
Подскажите пожалуйста, каким образом реализовать возможность управления Flash-презентацией с дистанционного Bluetooth пульта? Ведь в Powerpoint это уже поставлено на широкую ногу... Каким форматом в таком случае экспортировать презентацию? И какой flv плеер в таком случае будет поддерживать пульт. И походит ли для этого родной адобовский Flash player?
__________________
LIFE lover |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 1,195
|
Пультов не видел, но знаю, что идущий с ними софт должен позволять назначать соответствие между клавишей пульта и компьютера. Соответственно, от приложений поддержки пульта не требуется, они опрашивают обычые клавиши.
|
|
|||||
|
Регистрация: Mar 2009
Сообщений: 4
|
Пульты работают без софта. В Powerpoint кнопки отвечают за смену слайдов. В проводнике кнопки соответствуют Home и End.
__________________
LIFE lover |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 1,195
|
Напишите программку, выводящую код нажатой клавиши. Пульты должны генерировать нажатия клавиш, без разницы, есть у них софт или нет.
|
|
|||||
|
Регистрация: Apr 2006
Сообщений: 6
|
Под linux и смарт с bt— amora.
|
|
|||||
|
Регистрация: Mar 2009
Сообщений: 4
|
А в ActionScript это возможно воплотить?
__________________
LIFE lover |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 257
|
можно. только при просмотре во флэше - флэш перехватывает эти кнопки, в плеере обычном должно работать.
|
|
|||||
|
Регистрация: Mar 2009
Сообщений: 4
|
Итак, для всех страждущих и имеющих стандартный пульт управления (Bluetooth или IR).
Все пульты заточены под Powerpoint. Их кнопки вперед-назад соответствуют PGUP PGDWN. Создавая презентацию на Flash нам понадобиться 1. открытие в полноэкранном режиме. 2. эффективное масшатибирование. 3. перенаправление кнопок для переключения слайдов из вперед-назад на PGUP PGDWN fscommand("fullscreen", "true"); Stage.scaleMode = "exactFit"; my_remote_functions = new Object(); my_remote_functions.onKeyDown = function() { //trace(Key.getCode()); if(Key.getCode() == 33) { _root.presentation.currentSlide.gotoPreviousSlide(); _root.presentation.currentSlide.gotoAndPlay(1); } else if(Key.getCode() == 34) { _root.presentation.currentSlide.gotoNextSlide(); _root.presentation.currentSlide.gotoAndPlay(1); } } Key.addListener(my_remote_functions);
__________________
LIFE lover Последний раз редактировалось alexgurin; 11.06.2009 в 23:59. |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:05. |
|
|
« Предыдущая тема | Следующая тема » |
|
|