会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
醒着☆☆
H5 Laya Native Game
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
:: ::
管理
::
Lite:手机里的组合键
手机游戏里的方向键的组合键操作。
就是同时按下多个键。
Code
1
stop();
2
var obj:Object
=
new
Object();
//
键 侦听对象
3
Key.addListener(obj);
4
var bRight:Boolean
=
false
;
//
→键 是否按下
5
var bDown:Boolean
=
false
;
//
↓键 是否按下
6
obj.onKeyDown
=
function()
{
7
var keyCode
=
Key.getCode();
8
if
(keyCode
==
39
)
{
//
如果按下了 →键
9
bRight
=
true
;
10
if
(bDown
==
true
)
{
//
如果又按下了 ↓键
11
trace(
"
→↓
"
);
12
}
else
{
13
trace(
"
→
"
);
14
}
15
}
16
if
(keyCode
==
40
)
{
//
如果按下了 ↓键
17
bDown
=
true
;
18
if
(bRight
==
true
)
{
//
如果又按下了 →键
19
trace(
"
→↓
"
);
20
}
else
{
21
trace(
"
↓
"
);
22
}
23
}
24
25
}
26
obj.onKeyUp
=
function()
{
27
var keyCode
=
Key.getCode();
28
if
(keyCode
==
39
)
{
29
bRight
=
false
;
30
}
31
if
(keyCode
==
40
)
{
32
bDown
=
false
;
33
}
34
}
posted on
2009-05-26 13:15
醒着/☆☆
阅读(
454
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部