
Код:
var clip:MovieClip = createEmptyMovieClip("clip", getNextHighestDepth());
alpha = 100;
this.onEnterFrame = function() {
clip._alpha = alpha;
var b = Math.floor(256*alpha/100);
var c = b/256*100;
trace(clip._alpha+','+c+','+(c==clip._alpha));
alpha-=0,5;
if (alpha<0) {
delete this.onEnterFrame;
}
};
Вероятно именно так и происходит пересчёт значения alpha. Приведённый пример выше не совсем верен. А пример, приведённый в данном сообщении наглядно иллюстрирует работу флеша с прозрачностью (об этом свидетельствует вывод true
во всех trace)