2024年4月22日发(作者:)
ActionScript2.0编程基础- 1 -
按键
Backspace
Tab
Enter
Shift
Ctrl
Alt
Pause/Break
Caps Lock
Esc
Space
Page Up
Page Down
End
Home
←
↑
→
↓
Print Screen
Insert
Delete
0)
1!
2@
3#
4$
5%
6^
7&
8*
9(
转义字符
字符
b
退格符
(ASCII8)
f n r t
制表符
(ASCII9)
"
双引号
'
单引号
反斜杠
换页符换行符回车符
(ASCII12) (ASCII10) (ASCII13)
代码
8
9
13
16
17
18
19
20
27
32
33
34
35
36
37
38
39
40
44
45
46
48
49
50
51
52
53
54
55
56
57
按键
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
代码
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
按键
Num 0
Num 1
Num 2
Num 3
Num 4
Num 5
Num 6
Num 7
Num 8
Num 9
Num *
Num +
Num Enter
Num -
Num .
Num /
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
代码
96
97
98
99
100
101
102
103
104
105
106
107
13
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
运算符
3.
运算符
执行的运算
+
加法
-
减法
*
乘法
/
除法
%
取余数
++
递增
--
递减
比较运算符
执行的运算
<
小于
>
大于
<=
小于等于
>=
大于等于
==
等于
===
严格等于
!=
不等于
!==
严格不等于
ActionScript2.0编程基础- 2 -
字符串运算符 +
+进行连接时,对于不是字符串类型的数值,先将其转换成字符串,再进行连接。
如果要将两个数字类型的数字进行连接,可以借助空字符串
例:m=12+34 ;
n=""+12+34
trace("m="+m+"nn="+n) //输出结果 m=46 换行 n=1234
.
逻辑运算符
名称
意义
.赋值运算符
运算符 意义 实例
+=
相加并赋值 x+=5 等效于x=x+5
-=
相减并赋值 x-=5 等效于x=x-5
*=
相乘并赋值 x*=5 等效于x=x*5
/=
相除并赋值 x/=5 等效于x=x/5
%=
取模并赋值 x%=5 等效于x=x%5
&=
换位与并赋值 x&=5 等效于x=x&5
赋值运算符的一种特殊形式:条件赋值运算符
a=条件 ? 数值1:数值2 //如果条件满足,则为值2,如果不满足,则为数值1
事件处理机制
用 on的键盘事件控制一个元件。新建一个元件,命名为mc,用移动键控制。(注:可以将按钮放在屏幕外)
按钮事件 说明
Press
在按钮上按下鼠标左键
Release
在按钮上按下鼠标左键并释放
ReleaseOutside
在按钮上按下鼠标左键然后将鼠标移到按钮外部并释放左键
RollOver
当鼠标指针从按钮外移到按钮上
RollOut
当鼠标指针从按钮外移到按钮外
DragOver
在按钮外按下鼠标左键然后将鼠标指针拖到按钮上
DragOut
在按钮外按下鼠标左键然后将鼠标指针拖到按钮外
keyPress”
按下键键盘上指定的键
事件处理函数 说明
onPress
在按钮上按下鼠标左键时调用
onRelease
在按钮上按下鼠标左键并释放时调用
onReleaseOutside
在按钮上按下鼠标左键然后将鼠标移到按钮外部并释放左键时调用
onRollOver
当鼠标指针从按钮外移到按钮上时调用
onRollOut
当鼠标指针从按钮外移到按钮外时调用
onDragOver
在按钮外按下鼠标左键然后将鼠标指针拖到按钮上时调用
onDragOut
在按钮外按下鼠标左键然后将鼠标指针拖到按钮外时调用
onKeyDown
当按下键时调用
onKeyUp
当释放按键时调用
onSetFocus
当按钮具有输入焦点而且释放某按键时调用
onKillFocus
当从按钮移除焦点时调用
!
逻辑非
返回相反的结果
&&
逻辑与(并且)
两个均为true时结
果为true
‖
逻辑或(或者)
一个为true时,结
果即为true
发布评论