作者Tsengkt (收心)
看板Flash
标题Re: [问题] 如何判断Loader有无载到画面?
时间Mon Dec 19 12:36:47 2011
自问自答、首先感谢p52189热心解答,之前是我观念有误、故使用上不大对,
用IOErrorEvent或Event.COMPLETE的事件来听其实都可以…
我选了Event.COMPLETE…
==
function X(strPath:String,TEXTobj:Object) {
…
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, CompleteChk);
function CompleteChk(e:Event):void {
TEXTobj.visible=false;
}
…
}
==
TEXTobj是我的文字物件、载图有完成表示文字应该消失,故设定消失…
我本来想传个TEXTobj参数给CompleteChk、让它去关掉文字物件,
然而CompleteChk的参数怎麽设都不对,而我的TEXTobj又在function X里,
最後我只好把CompleteChk放在function X里面,
形成function里还有function的情况…
但是这种巢式的很难看、有人能指点更好的写法吗?先行谢过,m(__)m
--
你喜滋滋地来 要我陪你去看月亮 我说 那一大块悬在空中的玄武岩 有啥好看的
你怨幽幽地说 我从不送你花 我说 那可是人家拿来传宗接代的呢 要来作啥
你气冲冲地骂 我一点儿都不解风情 我说 风就是空气流动的现象 我懂得的
至於情嘛 我也知道 那就是我对你的感觉 只是 只是 只是我从来就不敢对你说...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.168.47
1F:推 p52189:在X所在的类别中 宣告一个TEXTobj类别的物件 用它来接 12/19 19:57
2F:→ p52189:它指向的实体跟传进去的那个是一样的 这样就可以叫得到 12/19 19:57
3F:→ Tsengkt:了解、超感谢,m(__)m 12/20 18:43
4F:→ STARGAZERs:我会做另外一种用法... 拿 Spirit 当作容器 12/23 01:23
5F:→ STARGAZERs:读取结束後先把容器清空 在把图片装进去 12/23 01:24