Die Alphawerte von Flashobjekten können insgesamt nur 257 verschiedene diskrete Werte annehmen. Diese Werte sind
immer ganzzahlige Vielfache von 0.390625. Als mögliche ganzzahlige Alpha-Werte ergeben sich daher nur die Zahlen
0, 25, 50, 75 und 100.
Setzt man bei einem Flashobjekt diese ganzzahligen Werte für _alpha, so werden diese auch übernommen. Versucht man jedoch einen
beliebigen Wert zum Beispiel zwischen: 2.34375 und 2.734374 als _alpha Wert zu setzen, so wird immer der Wert von 2.34375
als _alpha gesetzt.
Der tatsächlich gesetzte Wert entspricht dabei einem ganzzahligen Vielfachen von 0.390625.
Beabsichtigt man also den Alpha-Wert von 100 kontinuierlich runterzuzählen und den Wert 0 zu erreichen, so muß man 0.390625 oder
passende Vielfache vom Ausgangswert 100 abziehen um schlußendlich den Wert 0 zu erreichen.
Das Gleiche gilt in obigem Beispiel für den Fall, dass ein Flashobjekt eingeblendet werden soll. In diesem Beispiel
läßt sich aus einer Combobox ein Schrittwert für das Einblenden eines Flashobjekts einstellen. Durch Drücken des
Startbuttons wird das Objekt eingeblendet. Um andere Schrittweiten zu testen ist es notwendig ein aktives Einfaden
durch Drücken des Stopbuttons zunächst zu unterbrechen, eine neue Schrittweite auszuwählen und das Einblenden erneut
zu starten.
Der Sollwert zeigt den vom Actionscript gesetzten Alpha-Wert an, der Istwert den tatsächlichen Wert.
Eine Tabelle mit den möglichen Alpha-Werten gibt es unter:
Flashalpha.zip