У меня есть простой Flash-ролик со следующим кодом. Идея состоит в том, чтобы переходить от одного кадра к другому или назад с помощью клавиш со стрелками на клавиатуре:
stop();
//listen for key press
stage.addEventListener(KeyboardEvent.KEY_DOWN, myKeyDown);
//if left or right arrow, go to previous or next frame
function myKeyDown(e:KeyboardEvent):void {
switch (e.keyCode) {
case Keyboard.LEFT :
prevFrame();
break;
case Keyboard.RIGHT :
nextFrame();
break;
}
}
Итак, это работает нормально, за исключением того, что мне нужно использовать Kensington Presenter для удаленного управления клавиатурой. Он должен отправлять компьютеру команду нажатия клавиши для клавиш со стрелками вправо или влево, но это не работает.
Он работает с моим устаревшим проектом Director, используя аналогичный синтаксис. Также работает в PowerPoint.
Любые мысли будут оценены. Я работаю на Mac, но фильм будет работать на платформах Windows и Mac как скомпилированное приложение.