Люк абсолютно прав, вы создали «LOCAL VARIABLE», используя ключевое слово «var», и его область действия - это та функция, из которой он создан; После запуска этой функции она больше не доступна. В чем я отличаюсь от Люка, так это то, что я создал бы вашу переменную наверху (компилятор все равно перемещает переменные наверх), вы создаете ее в области видимости класса, если вы разрабатываете ООП, в противном случае прикрепите ее к верхней части фрейма действий вне какой-либо функции. Вам не нужно указывать это значение, просто объявите его и введите его.
var myTween:TweenMax; //Can be access from anywhere within "this" scope.
mc_function.onRollOver = function()
{
myTween = new TweenMax(mc_target,0.5,{_x:"2", _alpha:50, ease:Back.easeOut});
};
mc_function.onRollOut = function()
{
myTween.reverse();
};