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.