2024年5月3日发(作者:)
ActionScript的介绍
时间轴控制命令
gotoAndPlay()跳转播放命令
语法:gotoAndPlay([scene,]frame)
—Scene可选字符串,指定播放头要转到的场景名称。
—frame表示将播放头转到的帧编号的数字,或者表示将播放头转到的帧的标签的字
符串。
gotoAndStop()跳转停止命令
语法:gotoAndPlay([scene,]frame)
—Scene可选字符串,指定播放头要转到的场景名称。
—frame表示将播放头转到的帧编号的数字,或者表示将播放头转到的帧的标签的字
符串。
play();播放
stop();停止
鼠标事件命令
On(参数){命令}
—press鼠标按下后触发命令
—release按下鼠标点击后抬起时触发命令
—releaseOutside按下鼠标后并拖出按钮范围时触发命令
—keyPress键盘控制按键后触发命令
—rollOver鼠标滑过的时候触发命令
—rollOut鼠标滑出的时候触发命令
—dragOver按下并拖动鼠标移动出按钮区域时触发命令
—dragOut按下并拖动鼠标进入按钮区域时触发命令
prevFrame(); 上一帧
nestFrame(); 下一帧
prevScene(); 上一场景
nextScene(); 下一场景
以上这些命令没有参数,一般都与事件操作命令结合使用。
stopAllSounds(); 停止所有声音播放。
浏览器网络命令
Fscommand(命令) 发送指令到Flash Player
—“quit”关闭播放器
1
—“fullscreen”参数是true(真)falsc(假),设置为全屏模式
—“allowscale”命令是视图缩放
—“showmenu”视图的鼠标右键
示例:
on (press) {
fscommand("quit", true);
}
译:鼠标按下后触发
fscommand
命令,即发送
fscommand
指令到
Flash Player
,如果为真,
则执行“
quit
”命令,即关闭播放器。
示例:
Fscommand(“fullscreem”,true)------------
如果为
true
,则执行
fllscreen
命令,即全屏。
Fscommand(“allowscale”,false)
Fscommand(“showmenu”,falwe)
以上三个命令常常作为一组来使用,并放置到第一帧。
getURL连接命令
语法:getURL(url[,window[,”variables”]])
参数:—url可从该处获取文档的URL。
—Window可选参数,指定文档应加载到其中的窗口或HTML框架,您可输入特定窗
口的名称或从下面的保留目标名称中选择:
·_self指定当前窗口中的当前框架。
·_blank指定一个新窗口。
·_parent指定当前框架的父级。
·_top指定当前窗口中的顶级框架。
—“variables” 用于发送变量的方法,一般有GET或POST两种。如果没有变量,
则省略此参数。
·get方法将变量追加到 URL 的末尾,该方法用于发送少量变量。
·post方法在单独的 HTTP 标头中发送变量,该方法用于发送长的变量字符串。
示例:
on (press) {
getURL(“”,_blank)
}
译:当点击按钮的时候,打开新浪网址。
loadMovie,loadMovieNum调用外部swf文件
语法:loadMovie(“url”,target [,method])
—url:要加载的SWF文件或JPEG文件的绝对或相对URL(路径)。也就是说这个
url可以是本地的文件路径,也可以是Internet上的文件地址。但是,无论从何处加载,
都只能是SWF或JPEG文件。并且,该参数是一个字符串,须加引号。
—target:指向目标影片剪辑的路径。目标影片剪辑将替换为加载的SWF文件或图像。
—method:可选参数,指定用于发送变量的HTTP方法。该参数必须是字符串GET
或POST,如果没有要发送的变量,则省略此参数。
语法:loadMovieNum(“url”,level [,variables])
—level:一个整数,指定SWF文件加载到Flash Player中的哪个级别。
—variables:可选参数,指定发送变量所用的HTTP方法(GET或POST),可省略。
示例:
loadMovie(“”,1)
译:在当前文件中调用名为“
”的文件,通过第一帧调用,级别为
1
。
示例:
on(press){
loadMoviv(“”,1)
2


发布评论