第9讲 ActionScript基础.pptVIP

  • 1
  • 0
  • 约2.14千字
  • 约 15页
  • 2017-06-08 发布于湖北
  • 举报
第9讲 ActionScript基础

第九讲 ActionScript基础 ——电影内部的链接与载入 教学目的 通过本讲的学习,学员要掌握基本控制语句的使用,并能对Action有更深入的了解。 主要内容 1、电影内部的链接 2、 外部对象的载入 3、建立网页链接 4、浏览器 的控制 任务一、电影内部的链接 设定目标影片事例或动画(with) 可以调用并控制指定影片事例的播放,或是控制用loadMovie命令截入的动画,在Flash 5.0中此命令不建议使用,而用with代替。 动画的截入与截出(load Movie/unload Movie) 描述:导入/卸载电影,用于导入或卸载外部的电影。在flash中,用loadmovie还可以导入外部图片。注意此项功能只有在flash MX中才被支持,而且图片必须是jpeg格式。 语法:loadmovie(“url”,“location”,“variable”) 参数:url:输入载入影片的路径。可以是相对路径,也可以是绝对路径。 Location:可设定动画将要载入或卸载的位置,还可设定将要载入或卸载的目标事例。 Level(界面层次):用于设定将动画载入到哪一级界面上,或是将哪一级界面的动画卸载。在Flash播放器中,按照载入的顺序,第一个载入的动画将被放在最底层——0级界面上,载入动画后,0级界面以上的界面都将被卸载,且0级界面也将被新文件替换掉。 Target(目标):用于设定动画载入到哪个电影片断中,或是将哪个电影片断中的动画卸载。载入后的动画的位置由电影片断的中心点在场景中的位置决定,即其位置以电影片断的中心点为原点(x坐标为0,y坐标为0)。 例如 On(release){unloadmovie();}在按钮上添加脚本,点击即可卸载电影。 任务三、建立网页链接(getURL) 描述:用于打开浏览器窗口,并将指定的url载入,或用于将变量数据发送给指定的url,如我们用flash建立一个表单,就可以通过这个命令发送给ASP或CGI脚本。 语法:getURL(“url”,“windows”,“variables”) 参数:url设定geturl的路径,可以是相对路径。 如index.html也可以是绝对路径。如: 另外,也可以让它具有发送电子邮件的功能。如:getURL(mailto:liruifang@)添加至收藏夹功能:如on(release){getURL(“javascript:window.external.AddFavorite(‘’)”);} Window:用于设置显示指定url的浏览器窗口 _self:将指定的页面加载到当前电影所在窗口 _blank:打开一个新窗口,并载入指定的页面 _parent: 将指定的页面加载到当前窗口的父框架中 _top:将指定的页面在顶部浏览器中显示 Variable:将变量值发送到服务器的方式 dont’ sent:不发送变量的值。如用户只打开连接页面。 get:将变量附加在url的末尾 post:把变量值放在单独的标题中传递。 实例:getURL(“”,“_blank”,“post”) 任务四、建立外部程序链接FS Command Fscommand 针对Flash独立播放器的命令,允许Flash电影与其它应用程序通信,其衍生命令有6个 fullscreen 描述:全屏控制命令,可让flash电影全屏播放,一般设在电影的第一帧上。 参数:true全屏播放、false不全屏播放。 语法:fscommand(“fullscreen”,“true”) allowscale 描述:用于控制电影画面的缩放。 参数:true 允许窗口拉伸时,画面也随之拉伸false不允许画面大小由于窗口的拉伸而改变。 语法:fscommand(“allowscale”,“true”) showmenu 描述:控制电影在flash播放时的右键弹出菜单 参数:true允许右键弹出菜单 false不允许右键弹出菜单 语法:fscommand(“showmenu”,“true”) trapallkeys 描述:锁定键盘,使所有的快捷键都无效 参数:true键盘输入有效 false键盘输入无效 语法:fscommand(“trapallkeys”,“false”) exec 描述:在flash中打开一个外部程序,文件的类型可为*.exe、*.com、*.bat 参数:在参数文本框中输入文件的路径,可以是相对路径也可以是绝对路径,利用它可以将外部电影组合在一起。 quit 描述

文档评论(0)

1亿VIP精品文档

相关文档