Getting the Size of a Sound File
//ProgressBar
package {
import flash.display.Sprite;
import flash.media.Sound;
import flash.net.URLRequest;
import flash.events.Event;
public class Main extends Sprite {
private var _sound:Sound;
var i:int = 1;
public function Main( ) {
addEventListener(Event.ENTER_FRAME, onEnterFrame);
}
public function onEnterFrame(event:Event):void
{
var barWidth:int = 200;
var barHeight:int = 5;
var loaded:int = i++;
var total:int = 100;
if(total > 0) {
graphics.clear( );
graphics.beginFill(0xFFFFFF);
graphics.drawRect(10, 10, barWidth, barHeight);
graphics.endFill( );
var percent:Number = loaded / total;
graphics.beginFill(0xCCCCCC);
graphics.drawRect(10, 10, barWidth * percent, barHeight);
graphics.endFill( );
}
}
}
}
Related examples in the same category