Не получается заменить рисунок ручки на грампластинку

Подскажите пожалуйста какой кусочек кода поменять?
С какой переменной снимать данные уровня громкости?
Написал код в кадре
Мувик _knob разместил на таймлайне, прописал instance name: _knob
Переделал код.

Код AS3:
import flash.display.*;
import flash.events.*;
const RAD:Number = 0.0174533;
var _knobAngleLast:Number = 0;
var _handAngleStart:Number;
_knob.addEventListener(MouseEvent.MOUSE_DOWN, handlerDown);
function handlerDown(event:MouseEvent) : void
{
_knobAngleLast = _knob.rotation;
_handAngleStart = Math.atan2(mouseY, mouseX) / RAD;
stage.addEventListener(MouseEvent.MOUSE_MOVE, handlerMove);
stage.addEventListener(MouseEvent.MOUSE_UP, handlerUp);
}// end function
function handlerUp(event:MouseEvent) : void
{
stage.removeEventListener(MouseEvent.MOUSE_MOVE, handlerMove);
stage.removeEventListener(MouseEvent.MOUSE_UP, handlerUp);
}// end function
function handlerMove(event:MouseEvent) : void
{
var _loc_2:* = Math.atan2(mouseY, mouseX) / RAD;
var _loc_3:* = _handAngleStart - _loc_2;
_handAngleStart = _loc_2;
_knob.rotation = _knob.rotation - _loc_3;
if (_knob.rotation < 0)
{
}
if (_knob.rotation > -(360 - 240))
{
_knob.rotation = _knobAngleLast;
}
else
{
_knobAngleLast = _knob.rotation;
}
}// end function
Но мувик _knob
не двигается... Где я допустил ошибку?
