![](/img/trans.png)
[英]How do I communicate between JS and AS3 in an AIR Android Application?
[英]How do I use the touch in Flash AIR and AS3?
我正在制作一款易於控制的游戲,是在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");
}
但是當我去測試時,我打開了“觸摸層”,但是發生了,但是當我關閉它並單擊塊時 ,出現了“已單擊框”的痕跡。
您設置輸入模式了嗎? 我認為這是問題所在。
您可以在此處查看參考(提供了示例): http : //help.adobe.com/zh_CN/as3/dev/WS1ca064e08d7aa93023c59dfc1257b16a3d6-7ffe.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.