导图社区 flash8动画代码大全
这是一篇关于flash8动画代码大全的思维导图,主要内容包括:运算符,全局属性,全局函数。flash 8美国Macromedia公司所设计的二维动画软件Macromedia Flash,简称为Flash,后被Adobe公司合并,现称为Adobe Flash,是美国Macromedia公司所设计的一种二维动画软件。
编辑于2024-10-27 19:31:11flash8动画代码大全
全局函数
时间轴控制
gotoAndPlay
转到指定帧并播放
gotoAndStop
转到指定帧并停止
nextFrame
转到下一帧
nextScene
转到下一场景
play
开始播放影片
prevFrame
转到上一帧
prevScene
转到前一场景
stop
停止播放影片
stopAllSounds
停止播放所有声音
浏览器/网络
fscommand
将Fscommand发送到影片的容器中
getURL
通知Web浏览器定位到指定的URL
loadMovie
将SWF、JPEG、GIF或PNG从URL加载到影片剪辑中
loadMovieNum
将SWF、JPEG、GIF或PNG从URL加载到级别中
loafVariables
从URL加载变量
loadVariablesNum
将变量从URL加载到级别
unloadMovie
卸载用loadMovie加载的影片剪辑
unloadMovieNum
卸载用loadMovieNum加载的影片剪辑
打印函数
打印影片剪辑
printAsBitmap
将影片剪辑打印成位图
printAsBitmapNum
将级别打印成位图
printNum
打印级别
其他函数
clearlnterval
取消周期回调
escape
对字符串不允许在URL内使用的字符进行转移
eval
返回由表达式指定的变量的值
getTimer
影片开始播放以来经过的毫秒数
getVersion
获取Flash Player的版本号
MMexecute
从action script执行JavaScript Apl命令
setlnterval
初始化周期回调
trace
将消息发送到输出端口
unesape
不转义字符串中的%XX十六进制序列
数学函数
isFinite
测试某数字是否为有限数
isNaN
测试某数字是否为NaN
parseFloat
将字符串分析为浮点数
parselnt
将字符串分析为整数
转换函数
Array
根据参数构造数组
Boolean
将参数转换为布尔类型
Number
将参数转换为数字类型
Object
将参数转换为相应的对象类型
String
将参数转换为字符串类型
影片剪辑控制
duplicateMovieCilp
复制影片剪辑
getProperty
返回指定影片剪辑的属性
on
当发生特定鼠标事件时执行操作
onCilpEvent
当发生特定影片剪辑事件时执行动作
remoteMovieCilp
删除用duplicateMovieCilp创建的影片剪辑
setProperty
设置影片剪辑的属性
flash8动画代码大全
全局函数
影片剪辑
startDrag
在影片剪辑上开始拖放动作
stopDrag
停止当前正在进行的拖放动作
targetPath
返回指定影片剪辑的目标路径字符串
updateAfterEvent
在“鼠标”或“键“剪辑事件后更新舞台
全局属性
_accProps
控制屏幕阅读器辅助功能选项
_focusrect
如果Tab焦点矩形是隐藏的,则返回False;如果为可见的,则返回True
_quality
当前呈现品质用字符串表示为LOW、MEDIUM、HIGH或BEST
_soundbuftime
要预先缓冲的声音的秒数,默认值为5
标识符
_global
全局对象,用于保存全局变量
_level
使用loadMovie加载的带编号的级别,如_level1
_parent
当前影片剪辑的父影片剪辑
_root
当前级别的根影片剪辑(例如,_level0或_level2)
this
当前对象:执行脚本或方法的容器
运算符
""
在表达式中的字符串两边添加双引号
()
使用括号组合表达式,如(x+y)*z
按位运算符
&
按位AND运算符
~
按位对一求补运算符
|
按位OR运算符
^
按位XOR运算符
<<
左移一定的位数
>>
右移一定的位数
>>>
右移一定的位数(无符号)
比较运算符
比较运算符是指可以使用下列运算符比较两个值。当用运算符比较两个值时,结果是一个逻辑值,不是 TRUE(成立) 就是 FALSE(不成立)的运算符号。 中文名比较运算符 外文名Comparison operator 作 用比较两个值 特 点结果是一个逻辑值 比较运算符(Comparison operator) 含义(示例) ==(等号) 等于 (A1=B1) >(大于号) 大于 (A1>B1) <(小于号) 小于 (A1<B1) >=(大于等于号) 大于或等于 (A1>=B1) <=(小于等于号) 小于或等于 (A1<=B1) <>(不等号) 不相等 (A1<>B1) ===(全等) !==(不全等) php比较运算符 播报 编辑 表格 15-4. 比较运算符 例子 名称 结果 $a == $b 等于 TRUE,如果 $a 等于 $b。 $a === $b 全等 TRUE,如果 $a 等于 $b,并且它们的类型也相同。(php 4 引进) $a != $b 不等 TRUE,如果 $a 不等于 $b。 $a <> $b 不等 TRUE,如果 $a 不等于 $b。 $a !== $b 非全等 TRUE,如果 $a 不等于 $b,或者它们的类型不同。(php 4 引进) $a < $b 小于 TRUE,如果 $a 严格小于 $b。 $a > $b 大于 TRUE,如果 $a 严格大于 $b。 $a <= $b 小于等于 TRUE,如果 $a 小于或者等于 $b。 $a >= $b 大于等于 TRUE,如果 $a 大于或者等于 $b。 如果比较一个整数和字符串,则字符串会被转换为整数。如果比较两个数字字符串,则作为整数比较。此规则也适用于 switch 语句。 <?php [1] var_dump(0 == "a"); // 0 == 0 -> true var_dump("1" == "01"); // 1 == 1 -> true switch ("a") { case 0: echo "0"; break; case "a": // never reached because "a" is already matched with 0 echo "a"; break; } ?> 例子 15-2. 标准数组比较代码 <?php // 数组是用标准比较运算符这样比较的 function standard_array_compare($op1, $op2) { if (count($op1) < count($op2)) { return -1; // $op1 < $op2 } elseif (count($op1) > count($op2)) { return 1; // $op1 > $op2 } foreach ($op1 as $key => $val) { if (!array_key_exists($key, $op2)) { return null; // uncomparable } elseif ($val < $op2[$key]) { return -1; } elseif ($val > $op2[$key]) { return 1; } } return 0; // $op1 == $op2 } ?> 参见 strcasecmp(),strcmp(),数组运算符和类型一章。 三元运算符 另一个条件运算符是“?:”(或三元)运算符 。 例子 15-3. 赋默认值 <?php // Example usage for: Ternary Operator $action = (empty($_POST['action'])) ? 'default' : $_POST['action']; // The above is identical to this if/else statement if (empty($_POST['action'])) { $action = 'default'; } else { $action = $_POST['action']; } ?>表达式 (expr1) ? (expr2) : (expr3) 在 expr1 求值为 TRUE 时的值为 expr2,在 expr1 求值为 FALSE 时的值为 expr3。 注: 注意三元运算符是个语句,因此其求值不是变量,而是语句的结果。如果想通过引用返回一个变量这点就很重要。在一个通过引用返回的函数中语句 return $var == 42 ? $a : $b; 将不起作用,以后的 php 版本会为此发出一条警告。
!=
测试是否不等
!==
测试是否不全等
<
小于
<=
小于或等于
==
测试是否相等
===
测试是否全等
>
大于
>=
大于或等于
赋值
-=
将A-B的值存储在A中
%=
将A%B的余数存储在A中
&=
将A与B按位AND的结果存储在A中
*=
将A*B的值存储在A中
|=
将A与B按位OR的结果存储在A中
/=
将A/B的商存储在A中
^=
将A与B按位XOR的结果存储在A中
+=
将A+B的和存储在A中
<<=
将A左移B位,然后将结果存储在A中
=
将B的值存储在A中
>>=
将A右移B位,然后将结果存储在A中
>>>=
将A右移B位,然后将结果存储在A中(无符号)
逻辑运算符
!
逻辑NOT运算符
&&
短路逻辑AND运算符
||
短路逻辑OR运算符