#pragma strict
public var progressBar : UISlider;
public var foreground : UISprite;
public var label : UILabel;
private var currentResource : int;
private var maxResource : int;
function SetResource(current : int, max : int) {
maxResource = max;
SetResource(current);
}
function SetResource(current : int) {
currentResource = current;
UpdateResource();
}
private function UpdateResource() {
label.text = "" + currentResource + " / " + maxResource;
// TODO: Tweening
progressBar.sliderValue = Mathf.Clamp(currentResource * 1f / maxResource, 0, 1);
}