Class enchant.WebAudioSound
- Defined in: enchant.js
- Extends enchant.EventTarget
Constructor Attributes | Constructor Name and Description |
---|---|
Field Attributes | Field Name and Description |
---|---|
Aktuelle Wiedergabeposition (seconds).
|
|
Die länge der Sounddatei in Sekunden.
|
|
Lautstärke.
|
Method Summary
Method Attributes | Method Name and Description |
---|---|
clone()
Erstellt eine Kopie dieses Soundobjektes.
|
|
<static> |
enchant.WebAudioSound.load(src, type, callback, onerror)
Läd eine Audio Datei und erstellt ein WebAudioSound objekt.
|
pause()
Pausiert die Wiedergabe.
|
|
play(dup)
Startet die Wiedergabe.
|
|
stop()
Stoppt die Wiedergabe.
|
- Methods borrowed from class enchant.EventTarget:
- addEventListener
- clearEventListener
- dispatchEvent
- on
- removeEventListener
Class Detail
enchant.WebAudioSound()
Field Detail
{Number}
currentTime
Aktuelle Wiedergabeposition (seconds).
{Number}
duration
Die länge der Sounddatei in Sekunden.
{Number}
volume
Lautstärke. 0 (stumm) ~ 1 (volle Lautstärke).
Method Detail
-
{enchant.WebAudioSound} clone()Erstellt eine Kopie dieses Soundobjektes.
- Returns:
- {enchant.WebAudioSound} Kopiertes Sound Objekt.
-
Läd eine Audio Datei und erstellt ein WebAudioSound objekt.
- Parameters:
- {String} src
- Pfad zu der zu ladenden Audiodatei.
- {String} type Optional
- MIME Type der Audtiodatei.
- {Function} callback Optional
- {Function} onerror Optional
- Returns:
- {enchant.WebAudioSound} WebAudioSound
-
pause()Pausiert die Wiedergabe.
-
play(dup)Startet die Wiedergabe.
- Parameters:
- {Boolean} dup Optional, Default: false
- Wenn true, Objekt spielt neuen Sound während im letzten Ton hält.
-
stop()Stoppt die Wiedergabe.