Initial commit (r9)
[18plus-7leafadventure.git] / src / org / sevenchan / dongs / ui / LCDProgressBar.as
blob413476b71e923e84713e19d4814ee0c897dd52fb
1 package org.sevenchan.dongs.ui
3 import flash.display.Sprite;
4 /**
5 * ...
6 * @author N3X15
7 */
8 public class LCDProgressBar extends Sprite
10 public static const opacity:Number = 0.5;
11 public var color:uint = 0x000000;
12 public function LCDProgressBar()
16 public function draw(steps:Number, max:Number, h:Number, w:Number):void {
17 //trace("Drawing: {x:"+x+", y:"+y+", h:"+h+", w:"+w+"}");
18 graphics.clear();
20 graphics.lineStyle(2, 0x000000, opacity);
21 graphics.moveTo(0, 0);
22 graphics.lineTo(w, 0);
23 graphics.lineTo(w, h);
24 graphics.lineTo(0, h);
25 graphics.lineTo(0, 0);
26 graphics.lineStyle();
28 graphics.beginFill(0x000000, opacity);
29 graphics.drawRect(3, 3, (steps/max)*(w - 6), h - 6);
30 graphics.endFill();