简介
Flash MX是Macromedia公司发行的多媒体制作工具。跟Flash5相比,它并没有增加大家热切盼望的三维功能,而是将主要精力放在了ActionScrip语言的加强上,Flash MX几乎将原来的ActionScrip扩充了一倍有余,可以说,它拥有更丰富的指令环境。
本书为了方便读者学习,几乎每个指令都配合范例来说明,同时作者特别将范例拆解为语句范例和应用范例,先以语句范例学习指令的
目录
内置命令
(actions) 1
循环控制 2
break 从循环/块中跳出 2
continue 从头开始继续执行循环/块 4
函数控制 6
call 调用帧的程序 6
function 定义函数 8
return 返回数值 11
注释 13
/* 多行注释 13
// 单行注释 15
变量设置与删除 16
delete 删除变量/对象 16
set variable设置变量 18
var 声明变量 20
重复程序处理 22
do...while 满足条件的重复程序处理 22
for 指定次数的重复程序处理 24
for...in 对象属性的重复处理 26
.while 满足条件的重复程序处理 28
影片剪辑 30
duplicatemovieclip 复制影片剪辑 30
loadmovie 加载影片到指定的目标 32
loadmovienum 加载影片到指定的层级 34
removemovieclip 删除影片剪辑 36
setproperty 设置属性 38
startdrag 拖曳影片剪辑 40
stopdrag 停止拖曳影片剪辑 42
telltarget 对象标的与层级路径 44
unloadmovie 删除加载的swf影片 46
unloadmovienum 删除加载的swf影片 48
条件分支 50
else 条件分支(否则) 50
else if 多重条件判断(否则如果) 52
if 条件判断(如果) 54
数值分支 56
case 赋值一个值或条件 56
default 默认值 58
switch 值的分支判断 60
flash影片 62
fscommand flash播放器或外部程序
的命令 62
togglehighquality 图形反锯齿 64
传值与url指向 66
geturl 加载外部的变量 66
loadvariable 加载外部的变量 68
loadvariablenum 加载外部的变量 70
帧/场景控制 72
gotoandplay 跳至指定的帧并播放 72
gotoandstop 跳至指定的帧并停止 74
ifframeloaded 指定的帧是否已经
载入内存 76
nextframe 跳至下一个帧并停止 78
nextscene 跳至下一个场景并停止 80
play 开始播放 82
prevframe 跳至上一个帧并停止 83
prevscene 跳至上一个场景并停止 84
stop 停止播放 86
载入外部程序 87
#include 从外部加载actionscript 87
对象制作 89
#endinitclip 指示自定义ui component
定义块的结束位置 89
#initclip 指示自定义ui component 定义块
的开始位置 90
new 制作对象 91
this 指定对象本身 93
with 默认对象 94
事件处理程序 96
on(mouseevent) 鼠标事件处理程序 96
onclipevent 影片事件处理程序 98
输出 100
print 输出影片剪辑(向量) 100
printasbitmap 输出影片剪辑(位图) 102
printasbitmapnum 输出图层(位图) 104
printnum 输出图层(向量) 105
声音控制 106
stopallsounds 停止播放所有的声音 106
设置时间 108
clearinterval 解除计时器 108
setinterval 设定计时器 110
程序解析 112
trace 程序解析 112
运算符
(operators) 113
算术运算符 114
% 求余数(modulo) 114
* 乘号(multiplication) 116
/ 除号(division) 117
- 减号/取负数(minus) 118
+ 加号(addition) 120
逻辑运算符 122
! 反逻辑(logical not) 122
&& 逻辑与(short-circuit and) 124
(actions) 1
循环控制 2
break 从循环/块中跳出 2
continue 从头开始继续执行循环/块 4
函数控制 6
call 调用帧的程序 6
function 定义函数 8
return 返回数值 11
注释 13
/* 多行注释 13
// 单行注释 15
变量设置与删除 16
delete 删除变量/对象 16
set variable设置变量 18
var 声明变量 20
重复程序处理 22
do...while 满足条件的重复程序处理 22
for 指定次数的重复程序处理 24
for...in 对象属性的重复处理 26
.while 满足条件的重复程序处理 28
影片剪辑 30
duplicatemovieclip 复制影片剪辑 30
loadmovie 加载影片到指定的目标 32
loadmovienum 加载影片到指定的层级 34
removemovieclip 删除影片剪辑 36
setproperty 设置属性 38
startdrag 拖曳影片剪辑 40
stopdrag 停止拖曳影片剪辑 42
telltarget 对象标的与层级路径 44
unloadmovie 删除加载的swf影片 46
unloadmovienum 删除加载的swf影片 48
条件分支 50
else 条件分支(否则) 50
else if 多重条件判断(否则如果) 52
if 条件判断(如果) 54
数值分支 56
case 赋值一个值或条件 56
default 默认值 58
switch 值的分支判断 60
flash影片 62
fscommand flash播放器或外部程序
的命令 62
togglehighquality 图形反锯齿 64
传值与url指向 66
geturl 加载外部的变量 66
loadvariable 加载外部的变量 68
loadvariablenum 加载外部的变量 70
帧/场景控制 72
gotoandplay 跳至指定的帧并播放 72
gotoandstop 跳至指定的帧并停止 74
ifframeloaded 指定的帧是否已经
载入内存 76
nextframe 跳至下一个帧并停止 78
nextscene 跳至下一个场景并停止 80
play 开始播放 82
prevframe 跳至上一个帧并停止 83
prevscene 跳至上一个场景并停止 84
stop 停止播放 86
载入外部程序 87
#include 从外部加载actionscript 87
对象制作 89
#endinitclip 指示自定义ui component
定义块的结束位置 89
#initclip 指示自定义ui component 定义块
的开始位置 90
new 制作对象 91
this 指定对象本身 93
with 默认对象 94
事件处理程序 96
on(mouseevent) 鼠标事件处理程序 96
onclipevent 影片事件处理程序 98
输出 100
print 输出影片剪辑(向量) 100
printasbitmap 输出影片剪辑(位图) 102
printasbitmapnum 输出图层(位图) 104
printnum 输出图层(向量) 105
声音控制 106
stopallsounds 停止播放所有的声音 106
设置时间 108
clearinterval 解除计时器 108
setinterval 设定计时器 110
程序解析 112
trace 程序解析 112
运算符
(operators) 113
算术运算符 114
% 求余数(modulo) 114
* 乘号(multiplication) 116
/ 除号(division) 117
- 减号/取负数(minus) 118
+ 加号(addition) 120
逻辑运算符 122
! 反逻辑(logical not) 122
&& 逻辑与(short-circuit and) 124
Flash MX ActionScript语法参考辞典
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!