Помогите пожалуйста! уже запарился

!Работаю во флексе. Хочу повернуть вектор направления на заданный угол! Делаю так:

Код:
private function onTimerEvt(evt:TimerEvent):void{
ang+=1
fon.rotation=ang;
dx=Math.sin(ang);
dy=Math.cos(ang);
title.text=String(fon.rotation)+' '+dx+' '+dy
}
У меня постояно dx и dy равны нулю

!Во Flash IDE все прекрасно работает

!