加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flash片头loading与MovieClipLoader

发布时间:2020-12-15 17:34:40 所属栏目:百科 来源:网络整理
导读://创建侦听器,侦听是否加载完成var loader = new MovieClipLoader();loader.onLoadComplete = function(obj){if(obj == infostar ){isinfoLoad = true;}else if (obj == selstar){ ischoseLoad = true;}else if (obj == playstar){isplayLoad = true;}}//设

//创建侦听器,侦听是否加载完成
var loader = new MovieClipLoader();
loader.onLoadComplete = function(obj)
{
	if(obj == infostar )
	{
		isinfoLoad = true;
	}
	else if (obj == selstar)
	{
	 	ischoseLoad = true;
	}
	else if (obj == playstar)
	{
		isplayLoad = true;
	}
}

//设置加载是否完成的标记
var isinfoLoad :Boolean = false;
var ischoseLoad :Boolean= false;
var isplayLoad :Boolean  = false;

//开始加载
loadinfo();
loadchose();
loadplay();

//写个定时器,等待加载完成
var id :Number = setInterval(this,"OnTimer",10);

function OnTimer()
{
	if(!isinfoLoad) 
	{
		//trace("----OnTimer isinfoLoad--------" + isinfoLoad);
		return;
	}
	
	if(!ischoseLoad)
	{
		//trace("----OnTimer ischoseLoad--------" + isinfoLoad);
		return;
	}
	if(!isplayLoad) 
	{
		//trace("----OnTimer isplayLoad--------" + isinfoLoad);
		return;
	}

	
	clearInterval(id);
	//通知c++,进入指定的界面
	ExternalInterface.call("GFX_CSS_SetWhichPageToFadeIn");
	
}

//~~------------------------------------------------------
function loadinfo()
{
   if(!isinfoLoad)
   {    
      loader.loadClip("../PVEDekaronTarget/PVEDekaronTarget.gfx",infostar);
   }
}
//~~------------------------------------------------------
 function loadchose()
{
	 if(!ischoseLoad)
	 {
		 loader.loadClip("../PVEchosenplayer/PVEchosenplayer.gfx",selstar);
	 }
}
//~~------------------------------------------------------
 function loadplay()
{
	if(!isplayLoad)
	{
		loader.loadClip("../PVEPlayerprofile/PVEPlayerprofile.gfx",playstar);
	}	
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读