import com.stevensacks.galapagos.assets.AbstractAsset; import mx.utils.Delegate; class com.stevensacks.galapagos.assets.SWFAsset extends AbstractAsset { public var clip:MovieClip; function SWFAsset() { super(); } public function load():Void { if (!_loaded) { clip.loadMovie(_src); loadBegin(); } else { loadComplete(); } } private function getBytesLoaded():Number { return clip.getBytesLoaded(); } private function getBytesTotal():Number { return clip.getBytesTotal(); } }