投影仪遥控器 - 控制Flash演示

时间:2014-01-02 09:27:01

标签: actionscript-3 flash controls projector remote-control

请有人告诉我遥控器的工作原理吗?我必须使用ActionScript 3在Flash平台上创建演示文稿。如何从遥控器中侦听键以显示下一张幻灯片,上一张幻灯片,暂停,播放等?它是否像普通键一样?

感谢您的信息

2 个答案:

答案 0 :(得分:0)

通常投影仪遥控器只是左右鼠标点击信号。 LMB是“下一张幻灯片”,人民币是“上一张幻灯片”。

但是你会遇到问题,因为在Flash中右键单击会打开上下文菜单。你可以看到,Flash并不适合这个目的。

我建议adding your Flash files into a PowerPoint presentation为您节省二次猜测可以使用哪些硬件的压力。

答案 1 :(得分:0)

对闪存演示文稿进行编程以便与远程点击器一起使用时,请不要将鼠标左键和右键单击。

相反,您需要使用键盘事件来定位Page Up和Page Down。

模拟远程点击器前进箭头的事件侦听器是:

stage.addEventListener(KeyboardEvent.KEY_DOWN, forwardsFunction);
function forwardsFunction(event:KeyboardEvent):void {
var myKey = event.keyCode;
if (myKey == Keyboard.PAGE_DOWN)
{

模拟远程点击器向后箭头的事件侦听器是:

stage.addEventListener(KeyboardEvent.KEY_DOWN, backwardsFunction);
function backwardsFunction(event:KeyboardEvent):void {
var myKey = event.keyCode;
if (myKey == Keyboard.PAGE_UP)
{

这将允许您使用远程点击器来处理Flash演示文稿。至少在我测试的Logitech遥控器就是这种情况。

此外,我发现有必要确定这项工作的重点。我的动作被放置在舞台级别的框架上,即它们与放置在舞台上的动画片段有关。将此代码添加到我的操作的开头,可以使其正常工作:

stage.focus=stage;