请问有人可以告诉我遥控器是如何工作的吗?我必须使用 ActionScript 3 在 Flash 平台中创建演示文稿。如何听遥控器的按键以显示下一张幻灯片、上一张幻灯片、暂停、播放等?和普通钥匙一样吗?
谢谢你的信息
请问有人可以告诉我遥控器是如何工作的吗?我必须使用 ActionScript 3 在 Flash 平台中创建演示文稿。如何听遥控器的按键以显示下一张幻灯片、上一张幻灯片、暂停、播放等?和普通钥匙一样吗?
谢谢你的信息
在对您的 Flash 演示文稿进行编程以使用远程点击器时,不要针对鼠标左键和右键单击。
相反,您需要使用键盘事件来定位 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 演示文稿。至少我测试过的罗技遥控器是这种情况。
此外,我发现有必要确定它的工作重点。我的动作被放置在舞台级别的帧上,即它们与放置在舞台上的电影剪辑相关。将此代码添加到我的操作的开头使其可以工作:
stage.focus=stage;
一般投影机遥控器只是鼠标左右点击信号。LMB 是“下一张幻灯片”,RMB 是“上一张幻灯片”。
但是你会遇到问题,因为在 Flash 中右键单击会打开上下文菜单。如您所见,Flash 并不是很适合此目的。
我建议将您的 Flash 文件添加到 PowerPoint 演示文稿中,以免您不必再猜测您可以使用哪种硬件。