·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]单击以从 URL 加载/卸载 SWF 或图像

时间:2014-11-30 09:40酷播
[AS3]单击以从 URL 加载/卸载 SWF 或图像,单击此元件实例会加载并显示指定的 SWF 或图像 URL。再次单击此元件实例会卸载 SWF 或图像


/* 单击以从 URL 加载/卸载 SWF 或图像。
单击此元件实例会加载并显示指定的 SWF 或图像 URL。再次单击此元件实例会卸载 SWF 或图像。

说明:
1. 用所需 SWF 或图像的 URL 地址替换以下"http://www.helpexamples.com/flash/images/image1.jpg"。保留引号 ("")。
2. 如果文件的来源 Internet 域与调用 SWF 所在的域不同,则需要进行特殊配置才可以加载这些文件。
*/

btn2.addEventListener(MouseEvent.CLICK, fl_ClickToLoadUnloadSWF_2);

import fl.display.ProLoader;
var fl_ProLoader_2:ProLoader;

//此变量会跟踪要对 SWF 进行加载还是卸载
var fl_ToLoad_2:Boolean = true;

function fl_ClickToLoadUnloadSWF_2(event:MouseEvent):void
{
    if(fl_ToLoad_2)
    {
        fl_ProLoader_2 = new ProLoader();
        fl_ProLoader_2.load(new URLRequest("http://www.helpexamples.com/flash/images/image1.jpg"));
        addChild(fl_ProLoader_2);
    }
    else
    {
        fl_ProLoader_2.unload();
        removeChild(fl_ProLoader_2);
        fl_ProLoader_2 = null;
    }
    // 切换要对 SWF 进行加载还是卸载
    fl_ToLoad_2 = !fl_ToLoad_2;
}
 

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器