farewell 2007-11-15 15:42
AS3.0:调用SWF文件
[align=center][b]演示地址:[url=http://www.flashas.net/html/shankejijiaochengxilie/20071110/2443.html]http://www.flashas.net/html/shankejijiaochengxilie/20071110/2443.html[/url][/b]
[/align][table=95%][tr][td]stop();
//=========[b]本站LOGO上的连接,AS3.0的URL连接方法[/b]==========
function GoToURL(event:MouseEvent){
var url=new URLRequest("ht tp://www.flashas.net ") ;
navigateToURL(url) ;
}
logo_bt.addEventListener(MouseEvent.CLICK, GoToURL)
//================================================
//==============[b]AS3.0调用本地SWF文件[/b]===============
var swfload = new Loader();
var swf:String = "1.swf"; [color=#339966]//[/color][color=#ff0000]1
[/color]var swfok:URLRequest = new URLRequest(swf);[color=#339966]//[/color][color=#ff0000]2[/color]
swfload.load(swfok); [color=#339966]// [/color][color=#ff0000]3[/color] [color=#339966]- 注意调用的SWF文件只能是本地文件
[/color][color=#c0c0c0]//swfload.load(new URLRequest("1.swf")); [/color][color=#339966]//可以将1,2,3集合成这一句[/color]
function johnny(event:MouseEvent) {
addChild(swfload);[color=#339966] //添加对象[/color]
}
johnny_bt.addEventListener(MouseEvent.CLICK, johnny); [color=#339966]//AS3.0按钮事件[/color]
swfload.x=swfload.y=88; [color=#339966]//定义1.swf在场景中的坐标[/color]
//====================================================
//===========[b]删除调用的本地SWF文件[/b]===================
function johnny_del(event:MouseEvent) {
removeChild(swfload); [color=#339966]//删除对象[/color]
}
johnny_bt_del.addEventListener(MouseEvent.CLICK, johnny_del);
//====================================================
[/td][/tr][/table]
shenzhang 2007-11-21 16:31
顶一个,写的不错
jessea1213 2008-7-12 05:51
不错,有通用的吗,比如,调用其他类型的文件