Paket | mx.effects.effectClasses |
Klasse | public class SoundEffectInstance |
Vererbung | SoundEffectInstance EffectInstance EventDispatcher Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
bufferTime : Number = 1000
Die SoundEffect-Klasse verwendet ein internes Sound-Objekt zum Steuern der MP3-Datei. | SoundEffectInstance | ||
className : String [schreibgeschützt]
Name der Effektklasse wie „FadeInstance“. | EffectInstance | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
duration : Number
Die Dauer des Effekts in Millisekunden. | EffectInstance | ||
effect : IEffect
Das IEffect-Objekt, das dieses IEffectInstance-Objekt erstellt hat. | EffectInstance | ||
effectTargetHost : mx.effects:IEffectTargetHost
Eine Eigenschaft, die Ihnen den Zugriff auf listenbasierte Zielsteuerelemente eines Dateneffekts ermöglicht. | EffectInstance | ||
hideFocusRing : Boolean
Bestimmt, ob der Effekt den Fokusring beim Start ausblenden soll. | EffectInstance | ||
isLoading : Boolean [schreibgeschützt]
Diese Eigenschaft hat den Wert „true“, wenn die MP3 geladen wurde. | SoundEffectInstance | ||
loops : int = 0
Anzahl der Wiedergaben in einer Sound-Schleife. Beim Wert 0 wird der Effekt ein einziges Mal wiedergegeben, beim Wert 1 zwei Male usw. | SoundEffectInstance | ||
panEasingFunction : Function
Die Beschleunigungsfunktion für den Richtungseffekt. | SoundEffectInstance | ||
panFrom : Number
Richtungseinstellung des Sound-Objekts am Anfang. | SoundEffectInstance | ||
panTo : Number
Richtungseinstellung des Sound-Objekts am Ende. | SoundEffectInstance | ||
playheadTime : Number
Aktuelle Zeitposition des Effekts. | EffectInstance | ||
propertyChanges : PropertyChanges
Gibt das PropertyChanges-Objekt an, das die Anfangs- und Endwerte für den Satz Eigenschaften enthält, die für die Ziele des Effekts relevant sind. | EffectInstance | ||
repeatCount : int
Ein Wert, der angibt, wie oft der Effekt wiederholt werden soll. | EffectInstance | ||
repeatDelay : int
Wartezeit in Millisekunden vor der Wiederholung des Effekts. | EffectInstance | ||
sound : Sound
Verweis auf das interne Soundobjekt. | SoundEffectInstance | ||
soundChannel : SoundChannel [schreibgeschützt]
Das SoundChannel-Objekt, in das die MP3-Datei geladen wurde. | SoundEffectInstance | ||
source : Object
Die URL oder Klasse der MP3-Datei, die wiedergegeben werden soll. | SoundEffectInstance | ||
startDelay : int
Wartezeit in Millisekunden vor dem Starten des Effekts. | EffectInstance | ||
startTime : Number = 0
Die Anfangsposition in der MP3-Datei in Millisekunden, an der die Wiedergabe beginnen soll. | SoundEffectInstance | ||
suspendBackgroundProcessing : Boolean
Bei „true“ erfolgt keine Hintergrundverarbeitung, während der Effekt wiedergegeben wird. | EffectInstance | ||
target : Object
Das UIComponent-Objekt, auf das dieser Effekt angewendet wird. | EffectInstance | ||
triggerEvent : Event
Das Ereignis, falls zutreffend, das die Wiedergabe dieses Effekts ausgelöst hat. | EffectInstance | ||
useDuration : Boolean = true
Bei „true“ wird der Effekt nach der durch die duration-Eigenschaft angegebenen Zeit beendet. | SoundEffectInstance | ||
volumeEasingFunction : Function
Die Beschleunigungsfunktion für den Lautstärkeeffekt. | SoundEffectInstance | ||
volumeFrom : Number
Lautstärke des Sound-Objekts am Anfang. | SoundEffectInstance | ||
volumeTo : Number
Lautstärke des Sound-Objekts am Ende. | SoundEffectInstance |
Methode | Definiert von | ||
---|---|---|---|
SoundEffectInstance(target:Object)
Konstruktor. | SoundEffectInstance | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Unterbricht eine aktuell wiedergegebene Effektinstanz und springt sofort zum Ende des Effekts. | EffectInstance | ||
Wird von der end()-Methode am Ende der Wiedergabe des Effekts aufgerufen. | EffectInstance | ||
Wird nach jeder Iteration eines wiederholten Effekts aufgerufen. | EffectInstance | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Sie wird aufgerufen, wenn der Effekt durch den EffectManager ausgelöst wurde. | EffectInstance | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Hält den Effekt an, bis die resume()-Methode aufgerufen wird. | EffectInstance | ||
Gibt die Effektinstanz auf dem Ziel wieder. | EffectInstance | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
Setzt den Effekt fort, nachdem er durch Aufrufen der pause()-Methode vorübergehend unterbrochen wurde. | EffectInstance | ||
Gibt den Effekt rückwärts wieder und beginnt dabei an der aktuellen Position des Effekts. | EffectInstance | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Effektinstanz nach dem startDelay-Zeitraum auf dem Ziel wieder. | EffectInstance | ||
Hält den Effekt an und behält den aktuellen Status des Ziels bei. | EffectInstance | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
bufferTime | Eigenschaft |
public var bufferTime:Number = 1000
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die SoundEffect-Klasse verwendt ein internes Sound-Objekt zum Steuern der MP3-Datei. Diese Eigenschaft gibt an, wie viele Millisekunden Sounddaten im Puffer des Sound-Objekts mindestens enthalten sein müssen. Beim Starten und Fortsetzen der Wiedergabe nach einem Netzwerkabsturz wartet das Sound-Objekt mit der Wiedergabe, bis es mindestens so viele Daten erhalten hat.
Der Standardwert ist 1000.
isLoading | Eigenschaft |
loops | Eigenschaft |
public var loops:int = 0
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Anzahl der Wiedergaben in einer Sound-Schleife. Beim Wert 0 wird der Effekt ein einziges Mal wiedergegeben, beim Wert 1 zwei Male usw. Soll die MP3-Datei wiederholt werden, dann wird die Wiedergabezeit durch die useDuration
-Eigenschaft bestimmt.
Die duration
-Eigenschaft hat Vorrang vor dieser Eigenschaft. Wenn die Effektdauer nicht lang genug ist, um den Sound mindestens ein Mal ganz wiederzugeben, durchläuft der Sound keine Schleife.
Der Standardwert ist 0.
panEasingFunction | Eigenschaft |
public var panEasingFunction:Function
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Beschleunigungsfunktion für den Richtungseffekt. Mit dieser Funktion können Sie zwischen den Werten von panFrom
und panTo
interpolieren.
panFrom | Eigenschaft |
public var panFrom:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Richtungseinstellung des Sound-Objekts am Anfang. Der Wert kann zwischen -1,0 und 1,0 liegen. Bei -1,0 wird nur der linke Kanal und bei 1,0 nur der rechte Kanal verwendet. Bei 0,0 wird der Sound gleichmäßig über beide Kanäle übertragen.
Der Standardwert ist 0.
panTo | Eigenschaft |
public var panTo:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Richtungseinstellung des Sound-Objekts am Ende. Der Wert kann zwischen -1,0 und 1,0 liegen. Bei -1,0 wird nur der linke Kanal und bei 1,0 nur der rechte Kanal verwendet. Bei 0,0 wird der Sound gleichmäßig über beide Kanäle übertragen.
Der Standardwert ist 0.
sound | Eigenschaft |
public var sound:Sound
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Verweis auf das interne Soundobjekt. Der Soundeffekt verwendet diese Instanz zur Wiedergabe der MP3-Datei.
soundChannel | Eigenschaft |
soundChannel:SoundChannel
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Das SoundChannel-Objekt, in das die MP3-Datei geladen wurde.
Implementierung
public function get soundChannel():SoundChannel
source | Eigenschaft |
source:Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die URL oder Klasse der MP3-Datei, die wiedergegeben werden soll. Wenn Sie die MP3-Datei bereits eingebettet haben, können Sie mit dem Embed
-Schlüsselwort das Class-Objekt der MP3-Datei an die source
-Eigenschaft übergeben. Geben Sie andernfalls die vollständige URL der MP3-Datei an.
Implementierung
public function get source():Object
public function set source(value:Object):void
startTime | Eigenschaft |
public var startTime:Number = 0
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Anfangsposition in der MP3-Datei in Millisekunden, an der die Wiedergabe beginnen soll.
Der Standardwert ist 0.
useDuration | Eigenschaft |
public var useDuration:Boolean = true
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Bei true
wird der Effekt nach der durch die duration
-Eigenschaft angegebenen Zeit beendet. Bei false
endet der Effekt am Ende der MP3 oder der Schleife.
Der Standardwert ist true.
volumeEasingFunction | Eigenschaft |
public var volumeEasingFunction:Function
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Beschleunigungsfunktion für den Lautstärkeeffekt. Mit dieser Funktion können Sie zwischen den Werten von volumeFrom
und volumeTo
interpolieren.
volumeFrom | Eigenschaft |
public var volumeFrom:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Lautstärke des Sound-Objekts am Anfang. Die Werte können zwischen 0,0 und 1,0 liegen.
Der Standardwert ist 1.0.
volumeTo | Eigenschaft |
public var volumeTo:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Lautstärke des Sound-Objekts am Ende. Die Werte können zwischen 0,0 und 1,0 liegen.
Der Standardwert ist 1.0.
SoundEffectInstance | () | Konstruktor |
Tue Jun 12 2018, 10:04 AM Z