У меня есть такой код:

Код AS1/AS2:
onEnterFrame = function(){
var x_num:Number = scroller.scroll_drag._x
scroller.scroll_drag.onPress = function(){
startDrag(this,false,0,this._y,120,this._y)
x_num = scroller.scroll_drag._x
scroller.scroll_fill.width = x_num
}
scroller.scroll_drag.onRelease = scroller.scroll_drag.onReleaseOutside = function(){
stopDrag()
}
onMouseMove = function(){
updateAfterEvent()
}
number_txt.text = x_num
}
Почему может не меняться ширина?