请有人告诉我遥控器的工作原理吗?我必须使用ActionScript 3在Flash平台上创建演示文稿。如何从遥控器中侦听键以显示下一张幻灯片,上一张幻灯片,暂停,播放等?它是否像普通键一样?
感谢您的信息
答案 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;