Die GlowInstance-Klasse implementiert die Instanzklasse für den Glühen-Effekt. Flex erstellt eine Instanz dieser Klasse bei der Wiedergabe eines Glühen-Effekts. Sie selbst erstellen sie nicht.
Jede Effektklasse, die eine Unterklasse der TweenEffect-Klasse ist, unterstützt folgende Ereignisse:
- tweenEnd: Wird ausgelöst, wenn der Tweeneffekt endet.
- tweenUpdate: Wird jedes Mal ausgelöst, wenn eine TweenEffect-Klasse einen neuen Wert berechnet.
Das Ereignisobjekt, das für diese Ereignisse an den Ereignis-Listener übergeben wird, hat den Typ TweenEvent. Die TweenEvent-Klasse definiert die value-Eigenschaft, die den durch den Effekt berechneten Tween-Wert enthält. Für den Glühen-Effekt enthält die TweenEvent.value-Eigenschaft ein Array mit vier Elementen, wobei Folgendes gilt:
- value[0]:uint Der Wert der GlowFilter.color-Eigenschaft des Ziels.
- value[1]:Number Ein Wert zwischen den Werten der Glow.alphaFrom- und Glow.alphaTo-Eigenschaft.
- value[2]:Number Ein Wert zwischen den Werten der Glow.blurXFrom- und Glow.blurXTo-Eigenschaft.
- value[3]:Number Ein Wert zwischen den Werten der Glow.blurYFrom- und Glow.blurYTo-Eigenschaft.