Помнится даже в 6ом флэшэ сталкивался с такой проблемой. Особо она не мешает, но хочется спросить знающих: "
почему так?"

Код:
var clip:MovieClip = createEmptyMovieClip ("clip", getNextHighestDepth ());
onEnterFrame = function ()
{
trace (clip._alpha);
clip._alpha > 0 ? clip._alpha = Math.floor (clip._alpha - 1) : delete onEnterFrame;
};
Результат:
100
98.828125
96.875
94.921875
...
5.859375
3.90625
1.953125
0
Даже так:
clip._alpha = Math.floor (clip._alpha - 1) - не помагает...
Объясните пожалуйста причину, ведь это тока с этим свойством происходит.
Спасибо!