Доброе утро. Пытаюсь сделать прогресс бар для опыта в игре, с каждыи новым уровнем прогресс бар начинается с начало. Но у меня так не выходит прогресс бар он всегда больше чем 322px. вот сам код , подскажите....

Код AS1/AS2:
var maxBarWidth:Number =322;// максимальная длина прогресс бара
var expAtCurLevel:int = experience - levels[curLevel];
var expTillNextLevel:int = levels[curLevel + 1] - levels[curLevel];
var realWidth:Number = maxBarWidth - (expAtCurLevel / expTillNextLevel);
levelBar.width = realWidth;
//levelBar.width = 322 / (expTillNextLevel - expAtCurLevel) * (experience - expAtCurLevel);
explvl.text = String(curLevel);