flash加载外部文件
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