Добрый день! Понимаю, что вопрос мелочный, но с классами недавно начал дружить и в аське спросить сейчас не у кого. Может тут кто поможет

Код:
import mx.transitions.Tween;
class Item extends MovieClip {
var mc:MovieClip;
var id:Number;
var nativeX:Number;
var label:TextField
function Item() {
mc = this;
mc._x = mc.id * mc._width
mc.nativeX = mc._x;
mc.label.text = _root.xmlD.childNodes[0].childNodes[mc.id].attributes.text;
mc.onRollOver = eventRollOver;
mc.onRollOut = eventRollOut;
}
function eventRollOver(){
var scaleX:Tween = new Tween(mc, '_xscale', mx.transitions.easing.None.easeNone, mc._xscale, _root.scalingArr[0], _root.duration, true);
var scaleY:Tween = new Tween(mc, '_yscale', mx.transitions.easing.None.easeNone, mc._yscale, _root.scalingArr[0], _root.duration, true);
scaleY.onMotionChanged = eventMotionChanged;
}
function eventRollOut(){
var scaleX:Tween = new Tween(mc, '_xscale', mx.transitions.easing.None.easeNone, mc._xscale, 100, _root.duration, true);
var scaleY:Tween = new Tween(mc, '_yscale', mx.transitions.easing.None.easeNone, mc._yscale, 100, _root.duration, true);
}
function eventMotionChanged(){
trace(mc);
}
}
Как из последней функции увидеть mc? Сейчас получаю undefined.