|
umber = Math.floor(getBytesLoaded()/getBytesTotal()*100); dispatchEvent({type:"onProgress", value:perLoaded}); endLoad(perLoaded); } private function startLoad() { EventDispatcher.initialize(this); loadID = setInterval(Delegate.create(this, checkProgress), 30); dispatchEvent({type:"onProgress", value:0}); } private function endLoad(perLoaded) { if (perLoaded>=100) { dispatchEvent({type:"onComplete", value:loadObject}); clearInterval(loadID); } } }
2、加载xml的类
import fc.load.AbstractLoad; import mx.utils.Delegate; class fc.load.Xml extends AbstractLoad { private var loadObject:XML; function Xml() { loadObject = new XML(); loadObject.ignoreWhite = true; &nbs上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >> |