Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在Flash AIR和AS3中使用触摸屏?_Android_Actionscript 3_Flash_Actionscript_Air - Fatal编程技术网

Android 如何在Flash AIR和AS3中使用触摸屏?

Android 如何在Flash AIR和AS3中使用触摸屏?,android,actionscript-3,flash,actionscript,air,Android,Actionscript 3,Flash,Actionscript,Air,我正在制作一个简单易控的游戏,我在AS2中制作了它,在那里我使用了它 if (Key.isDown(1)) { yspeed -= power*thrust; } 因此,当用户按住鼠标点击时,英雄会向上移动,但在AS3中,我似乎无法理解,我想为android和iPhone制作相同的游戏,因此我制作了一个新的文件作为android AIR,现在我正在AS3中编程,但我似乎无法找到如何做到这一点,我已经尝试了 block.addEventListener(MouseEvent.CLICK,

我正在制作一个简单易控的游戏,我在AS2中制作了它,在那里我使用了它

if (Key.isDown(1)) {
    yspeed -= power*thrust;
}
因此,当用户按住鼠标点击时,英雄会向上移动,但在AS3中,我似乎无法理解,我想为android和iPhone制作相同的游戏,因此我制作了一个新的文件作为android AIR,现在我正在AS3中编程,但我似乎无法找到如何做到这一点,我已经尝试了

block.addEventListener(MouseEvent.CLICK, doSomething);
function doSomething(event:MouseEvent):void{
trace("Box has been clicked");
}

但是当我去测试时,我打开“触摸层”注意到发生了什么,但是当我关闭它并单击“块是痕迹”时,框被单击了“

你设置了输入模式吗?我认为这就是问题所在


您可以在这里查看参考(提供的示例):

很高兴发布如何使用,只是为了得到其他人可以看到的有效答案:)我使用了两个偶数侦听器,用于鼠标上下移动,因此当鼠标上下移动时,一个变量的值为TRUE,反之亦然,在onEnterFrame函数中,我有if(variable==tru){do smth}:)