Startseite    JDSolutions Besonderheiten beim Faden  




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




Copyright © 1998 - 2004 und Design by www.jdsolutions.de