网站制作学习网Flash→正文:flash加载外部文件
字体:

flash加载外部文件

Flash 2011/5/5 18:29:15  点击:不统计

http://%77w%77%2E%66%6F%72%61%73%70%2E%63n网站制作学习

actionScript3.0外i比文件控制,为动画影片加载外部文件,执行相应的命令或者与外部文件进行信息交换.
1.fscommand("命令","参数");是flash控制当前播放flash程序的命令。
 (1)命令 quit 参数 无,结束flash播放程序并退出
 (2)命令 fullscreen 参数 true/false 是否全屏显示,true是false 否
 (3)命令 showmenu参数 true/false 是否限制播放器的菜单和鼠标的右键 true是  false否
 (4)命令 allowscale 参数 true/false 是否可以自动缩放,当true时,放大播放器播放内容自动按比例放大,false则不变
 (5)命令 exec  参数 字符串,调用外部程序
 (6)命令 trapllkeys 参数true/false 禁止快速键功能
2.navigateToURL("URL"[,"目标"]);打开网页或者执行相关程序,目标为可选项 值为'_self'(打开在当前浏览器),'_blank'(在新的浏览器打开),'_top'(在框架最顶部打开,如果没有框架则在_self),'_parent'(在父级窗口打开)
  举例   navigateToURL(new URLRequest("http://www.forasp.cn"),"_blank");
  或者 var qurl:URLRequest= new URLRequest();
  qurl.url = "http://www.forasp.cn";
  navigateToURL(qurl);
3.URLLoader();建立对外连接,可以通过其实例的方法进行外部内容加载,加载采用将二进制数据或者URL-encode
 var URLLoader对象名URLLoader= new URLLoader();
 举例:讲一个forasp.swf加载到当前场景
   var  url:String = "forasp.swf";
   var loadobj:loader = new Loader();
   loadobj.load(new URLRequest(url));
   addChild(loadobj);
   //删除的时候用 loadobj.unload();
   //取消Loader对象的load函数贼用 loadobj.close();
4.URLRequest 也是对外建立连接,加载内容
  var URLRequest对象名称:URLRequest = new UR;Request(目标路径)
  2,3中的例子已经用了URLRequest;
  举例:
   var obj:URLLaader = new URLLoader();
   obj.load(new URLRequest("forasp.txt"));


http://%77%77%77%2E%66%6F%72%61%73%70%2E%63%6E

·上一篇:flash播放控制 >>    ·下一篇:actionScript之事件监听addEventListener() >>
推荐文章
最新文章