【问题标题】:How to change keycodes to mouseclicks in flash/as3如何在 flash/as3 中将键码更改为鼠标点击
【发布时间】:2014-03-24 01:16:39
【问题描述】:

我正在尝试将游戏的控制从键盘事件更改为触摸或鼠标点击事件,以便我可以将游戏发布到移动设备。我使用的是 Adob​​e Flash CS6,游戏是用 AS3 编写的。我已经尝试搜索我正在寻找的东西,但由于我不知道我应该如何措辞,我不知道我在寻找什么。

这就是我想要改变的。任何建议将不胜感激。

if(event.keyCode == Keyboard.UP && myPause == false)
{
    // code, etc here
}

【问题讨论】:

标签: actionscript-3 flash events mouseclick-event


【解决方案1】:

当您发布适用于 iOS 或 Android 的 AIR 时,MouseEvent.CLICK 将被很好地解释。

原来如此:

yourTargetedObject.addEventListener(MouseEvent.CLICK, yourListenerFunction)

然后:

function yourListenerFunction(e)
 {
   //do something here
 }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-08
    • 2011-07-19
    • 2015-09-28
    • 2015-10-13
    • 1970-01-01
    • 2015-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多