下载fla文件 ,
下载swf文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
stage.addEventListener(KeyboardEvent.KEY_DOWN,controlMap);
function
controlMap(me:KeyboardEvent){
switch
(me.keyCode){
case
Keyboard.UP:
map_mc.y -=
2
;
act_txt.text=
"上移"
;
break
;
case
Keyboard.DOWN:
map_mc.y +=
2
;
act_txt.text=
"下移"
;
break
;
case
Keyboard.LEFT:
map_mc.x -=
2
;
act_txt.text=
"左移"
;
break
;
case
Keyboard.RIGHT:
map_mc.x +=
2
;
act_txt.text=
"右移"
;
break
;
case
Keyboard.PAGE_UP:
map_mc.scaleX += .
1
;
map_mc.scaleY += .
1
;
act_txt.text=
"放大地圖"
;
break
;
case
Keyboard.PAGE_DOWN:
map_mc.scaleX -= .
1
;
map_mc.scaleY -= .
1
;
act_txt.text=
"缩小地图"
;
break
;
case
Keyboard.HOME:
map_mc.rotation +=
10
;
act_txt.text=
"向右旋转地图"
;
break
;
case
Keyboard.END:
map_mc.rotation -=
10
;
act_txt.text=
"向左旋转地图"
;
break
;
}
x_txt.text=
String
(map_mc.x);
y_txt.text=
String
(map_mc.y);
zoom_txt.text=
String
(Math.floor(map_mc.scaleX *
100
)) +
"%"
;
rot_txt.text=
String
(map_mc.rotation) +
"°"
;
}
|