函数是Flash MX中至关重要的部分,是完成复杂的程序操作的必要组合。
(一)常用函数
顾名思义,该部分的内容是介绍Flash MX中常用逻辑函数脚本集合。
1.escape
语法:escape(expression)
参数:expression要转换为字符串并以URL编码格式进行编码的表达式。
描述:函数;将参数转换为字符串,并以URL编码格式进行编码,在这种格式中,将所有非字母数字的字符都转义为十六进制序列。
2.eval
语法:eval(expression)
参数:expression包含要获取的变量、属性、对象或影片剪辑的名称的字符串。
描述:函数;按照名称访问变量、属性、对象或影片剪辑。如果expression是一个变量或属性,则返回该变量或属性的值。如果expression是一个对象或影片剪辑,则返回指向该对象或影片剪辑的引用。如果无法找到expression中指定的元素,则返回undefined。
3.getProperty
语法:getProperty(instancename , property)
参数:instancename 要获取其属性的影片剪辑的实例名称。
property影片剪辑的属性。
描述:函数;返回影片剪辑instancename的指定property的值。
4.getTimer
语法:getTimer()
描述:函数;返回自影片开始播放时起已经过的毫秒数。
5.targetPath
语法:targetpath(movieClipObject)
参数:movieClipObject对要获取其目标路径的影片剪辑的引用(例如,_root或_parent)。
描述:函数;返回包含movieClipObject的目标路径的字符串。此目标路径以点记号表示形式返回。若要获取以斜杠记号表示的目标路径,请使用_target属性。
6.unescape
语法:unescape(x)
参数:x要转义的十六进制序列字符串。
描述:顶级函数;将参数x作为字符串计算,将该字符串从URL编码格式(这种格式将所有十六进制序列转换为ASCII字符)进行解码,并返回该字符串。
[1] [2] [3] 下一页
|