分享
 
 
 

FLASH ActionScript语言详解

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

- Go to跳转到指定的帧

- Play播放

- Stop停止

- Toggle High Quality在高画质和低画质间切换

- Stop All Sounds停止所有声音的播放

- Get URL跳转至某个超联结

- FSCommand发送FSCommand命令

- Load Movie装载影片

- Unload Movie卸载影片

- Tell Target告知目标

- If Frame Is Loaded..判断帧是否被完全载入

- On Mouse Event鼠标事件

。其他Actions。包括:

- break跳出循环

- call调用指定帧(一般喊有某个特定函数)

- comment注释

- continue继续循环

- delete删除一个对象(Object)中的变量

- do whiledo while循环

- duplicateMovieClip复制MC

- else否则(与if联用)

- else if否则如果(与if联用)

- evaluate调用自定义函数(Function)

- forfor循环

- for .. in依次取得对象(Object)中的各个属性或者某个数组中的所有元素

- FSCommand发送FSCommand命令

- function声明自定义函数

- getURL跳转至某个超联结

- goto跳转到指定的帧

- if如果

- ifFrameLoaded..帧是否完全被载入

- include读入外部的ActionScript程序文件(.as)

- loadMovie装载MC

- loadVariables转载外部文件中的数据,这些外部文件可以是文本文件,或者是由ASP/CGI等脚本返回的文本值

- on鼠标事件的触发条件

- onClipEventMC的事件触发程序

- play播放

- print输出到打印机

- removeMovieClip删除MC

- return在函数(function)中返回一个值

- set variable设定变量值

- setProperty设定属性

- startDrag开始拖动

- stop停止

- stopAllSounds停止所有声音的播放

- stopDrag停止拖动

- swapDepths交换两个MC的深度

- tellTarget指定Action命令生效的目标

- toggleHighQuality在高画质和低画质间切换

- trace跟踪调试

- unloadMovie卸载MC

- var声明局部变量

- while当..成立时..

- with对..对象(Object)做..

。操作符( Operators)

- !逻辑非操作

- !=不等于

- ""字符串

- %取余数

- &&逻辑与操作

- ()括号

- *乘号

- +加号

- ++变量自加一

- -减号

- --变量自减一

- /除号

- <小于

- <=小于等于

- <>不等于

- ==相等

- >大于

- >=大于等于

- and逻辑与

- not逻辑非

- or逻辑或

- typeof返回变量类型

- void实体,无返回

- | |逻辑或操作

+ Bitwise Operators位操作符

- &位与操作

- <<位左移

- >>位右移

- >>>位右移(无符号)

- ^位异或操作

- |位或操作

- ~补位操作

+ Compound Assign Operators复合操作符

- %=A%=B 等效于 A=A%B

- &=A&=B 等效于 A=A&B

- *=A*=B 等效于 A=A*B

- +=A+=B 等效于 A=A+B

- -=A-=B 等效于 A=A-B

- /=A/=B 等效于 A=A/B

- <<=A<<=B 等效于 A=A<<B

- >>=A>>=B 等效于 A=A>>B

- >>>=A>>>=B 等效于 A=A>>>B

- ^=A^=B 等效于 A=A^B

- |=A|=B 等效于 A=A|B

+ String Operators字符串操作符(注:实质上是ASCII的比较)

- add连接两个字符串

- eqA eq B 字符串A值与字符串值B相等

- geA ge B 字符串A值大于等于字符串B值

- gtA gt B 字符串A值大于字符串B值

- leA le B 字符串A值小于等于字符串B值

- ltA lt B 字符串A值小于字符串B值

- neA ne B 字符串A值不等于字符串B值

+ Functions函数

- Boolean取表达式的布尔值(True 或 False)

- escape除去URL串中的非法字符,将其参数按照URL编码的格式转化为字符串(String)

- eval访问并计算表达式(expression)的值,并以字符串(String)的形式返回该值

- false布尔非值(0)

- getProperty获取属性

- getTimer获取从电影开始播放到现在的总播放时间(毫秒数)

- getVersion获取浏览器的FLASHPlayer的版本号

- globalToLocal场景(Scene)中的坐标转换成MC中的坐标

- hitTest测试一个点或者MC是否同另一个交叉(即冲突检测)

- int把十进制数值强制转换成整数

- isFinite测试数值是否为有限数

- isNaN测试是否为非数值

- keycode返回键盘按下键的键盘值(ASCII值)

- localToGlobalMC中的坐标转换成场景(Scene)中的坐标

- maxscroll文本框的最大行度

- newline换行符

- Number将参数转换成数值其返回值有以下四种情况:

如果 x 为一数字,则返回值即为该数字;如果 x 为一布尔数,则返回0或1;如果 x 为一字符串,则函数将x解释为一个指数形式的十进制数;如果x未定义,则返回0。

- parseFloat将字符串转换成浮点数

- parseInt将字符串转换成整数

- random产生0到指定数间的随机数

- scroll文本框中的起始滚动行

- String将参数转换成字符串

- targetPath返回指定实例MC的路径字符串

- true布尔是值(1)

- unescape保留字符串中的%XX格式的十六进制字符

+ String Functions字符串函数

- chr将ASCII码转换成相应字符

- length返回字符串的长度

- mbchr将ASCII/S-JIS编码转换成相应的多字节字符

- mblength返回多字节字符串的长度

- mbord将多字节字符转换成相应的ASCII/S-JIS编码

- mbsubstring截取多字节字符串中的字串

- ord将字符转换成ASCII码

- substring截取字符串中的子串

+ Properties属性

- _alphaAlpha值(透明度值)

- _currentframe在MC中的当前帧数

- _droptarget当使用Start drag拖动一个MC时,实时地返回该MC的绝对路径

- _focusrect高亮按钮或者某个当前区域的显示与否(True显示/Flase不显示)

- _framesloaded已载入的影帧数

- _heightMC的高度

- _highquality画质的高低(True高画质/False低画质)

- _nameMC的实例名

- _quality当前画质(字符串值) LOW,MEDIUM,HIGH,BEST

- _rotationMC旋转的角度(单位:度)

- _soundbuftime声音的缓冲区大小(默认值5,单位:秒)

- _targetMC的路径

- _totalframes总帧数

- _url电影被调用的URL地址

- _visible是否可视(True可视/False不可视)

- _widthMC的宽度

- _xMC的x坐标

- _xmouse鼠标的x坐标

- _xscaleMC的X轴向缩放度

- _yMC的y坐标

- _ymouse鼠标的y坐标

- _yscaleMC的y轴向缩放度

+ Objects对象

+ Array数组

- concat合并多个数组

- join将一个数组中的元素转化成字符串,并通过特定的分割符进行联结,并返回结果字符串

- length返回数组长度

- new Array新建数组对象

- pop出栈 (FILO 先入后出)

- push入栈 (入队列)

- reverse反相(颠倒数组,及第一个元素和最后一个元素互换……)

- shift出队列 (FIFO 先入先出)

- slice截取数组中的子串生成新的数组

- sort数组元素的排序

- splice从数组中指定元素起删除指定个数的元素或者删除指定元素

- unshift从数组头部插入一个元素

+ Boolean布尔对象

- new Boolean新建布尔型对象

- toString将布尔型对象的值转换成字符串值

- valueOf获取布尔型对象的值(返回值为布尔型)

+ Color颜色对象

- getRGB获取颜色值的RGB分量(返回值0xRRGGBB十六进制)

- getTransform获取颜色值的转换量(返回值 cxform 型)[不太清楚]

- new Color新建一颜色对象

- setRGB设置颜色值的RGB分量(参数为0xRRGGBB十六进制)

- setTransform设置颜色值的转换量(参数为 cxform 型)[不太清楚]

+ Date时间和日期对象

- getDate获取当前日期(本月的几号)

- getDay获取今天是星期几(0-Sunday,1-Monday...)

- getFullYear获取当前年份(四位数字)

- getHours获取当前小时数(24小时制,0-23)

- getMilliseconds获取当前毫秒数

- getMinutes获取当前分钟数

- getMonth获取当前月份(注意从0开始:0-Jan,1-Feb...)

- getSeconds获取当前秒数

- getTime获取UTC格式的从1970.1.1 0:00以来的秒数

- getTimezoneOffset获取当前时间和UTC格式的偏移值(以分钟为单位)

- getUTCDate获取UTC格式的当前日期(本月的几号)

- getUTCDay获取UTC格式的今天是星期几(0-Sunday,1-Monday...)

- getUTCFullYear获取UTC格式的当前年份(四位数字)

- getUTCHours获取UTC格式的当前小时数(24小时制,0-23)

- getUTCMilliseconds获取UTC格式的当前毫秒数

- getUTCMinutes获取UTC格式的当前分钟数

- getUTCMonth获取UTC格式的当前月份(注意从0开始:0-Jan,1-Feb...)

- getUTCSeconds获取UTC格式的当前秒数

- getYear获取当前缩写年份(当前年份减去1900)

- new Date新建日期时间对象

- setDate设置当前日期(本月的几号)

- setFullYear设置当前年份(四位数字)

- setHours设置当前小时数(24小时制,0-23)

- setMilliseconds设置当前毫秒数

- setMinutes设置当前分钟数

- setMonth设置当前月份(注意从0开始:0-Jan,1-Feb...)

- setSeconds设置当前秒数

- setTime设置UTC格式的从1970.1.1 0:00以来的秒数

- setUTCDate设置UTC格式的当前日期(本月的几号)

- setUTCFullYear设置UTC格式的当前年份(四位数字)

- setUTCHours设置UTC格式的当前小时数(24小时制,0-23)

- setUTCMilliseconds设置UTC格式的当前毫秒数

- setUTCMinutes设置UTC格式的当前分钟数

- setUTCMonth设置UTC格式的当前月份(注意从0开始:0-Jan,1-Feb...)

- setUTCSeconds设置UTC格式的当前秒数

- setYear设置当前缩写年份(当前年份减去1900)

- toString将日期时间值转换成"日期/时间"形式的字符串值

- UTC返回指定的UTC格式日期时间的固定时间值

+ Key键盘对象

- BACKSPACEBackspace(<-)键

- CAPSLOCKCapsLock键

- CONTROLCtrl键

- DELETEKEYDelete(Del)键

- DOWN方向下键

- ENDEnd键

- ENTEREnter(回车)键

- ESCAPEEsc键

- getAscii获取最后一个按下或松开的键的对应字符的Ascii码

- getCode获取最后一个被按下的键的键盘扫描码

- HOMEHome键

- INSERTInsert(Ins)键

- isDown当指定键被按下时返回True值

- isToggled当Caps lock或者Num Lock键被锁定时返回真(True)

- LEFT方向左键

- PGDNPageDown(PGDN)键

- PGUPPageUp(PGUP)键

- RIGHT方向右键

- SHIFTShift键

- SPACE空格键

- TABTab键

- UP方向上键

+ Math数学函数对象

- absabs(n) 取n的绝对值

- acosacos(n) n的反余弦(返回值单位:弧度)

- asinasin(n) n的反正弦(返回值单位:弧度)

- atanatan(n) n的反正切(返回值单位:弧度)

- atan2atan2(x,y) 计算x/y的反正切

- ceilceil(n) 取靠近n的上限的整数(向上取整)

- coscos(n) 取n的余弦(n的单位:弧度)

- EEuler(欧拉)指数(约为2.718)

- exp指数

- floorfloor(n) 取靠近n的下限的整数(向下取整)

- LN10

[1] [2] 下一页

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有