Commando:Sound

Uit 3Dwiki

Ga naar: navigatie, zoeken

Met het sound commando kun je geluid koppelen aan objecten. Je kunt via sound maximaal één geluid tegelijk laten horen, meerdere geluiden tegelijk kan je laten horen met het noise commando. Het volume en of het geluid links of rechts te horen is, is afhankelijk van de afstand en plaatsing van het object.

Inhoud

[bewerken] Werking

Afbeelding:Tango-go-down.png Ga direct door naar:
create sound splash.wav

Dit speelt een geluid genaamd splash.wav af (een water geluid) als je in de buurt van het object komt. Het geluid blijft zich herhalen aangezien het een wave bestand is, zie loop. Dit bestand moet in de map sounds staan in het objectpath.

activate sound http://www.website.nl/geluiden/muziek.mp3 noloop

Dit laadt het geluidsbestand muziek.mp3 van een website en speelt het één keer af als je op het object klikt.

[bewerken] Opletten

Grote geluidsbestanden
Normaal gezien worden bestanden groter dan 150kb niet geladen. Het is ook niet verstandig om grotere bestanden te gebruiken. Je moet lang wachten tot ze geladen zijn en je iets hoort, en het kost jou en de anderen veel bandbreedte.
Hoe groot de bestanden zijn die worden gedownload kun je instellen bij je opties, alleen zullen niet alle andere gebruikers dit hetzelfde instellen.
Vloeiend herhalen
Door het formaat van mp3-bestanden kun je deze niet vloeiend laten herhalen, er zit altijd een pauze voordat het opnieuw wordt afgespeeld. Als je een vloeiende herhaling wilt kun je beter een wav-bestand gebruiken.

[bewerken] Eigenschappen

sound url [loop/noloop] [name=naam] [overlap] [global]
url
De url is een verwijzing naar het geluidsbestand wat je wilt gebruiken. Dit kan een wav-, midi- of mp3-bestand zijn. De url kan verwijzen naar een bestand op het objectpath (in de sounds map) of naar een bestand op een website.
loop/noloop (optioneel)
Met loop of noloop kan je aangeven of je het bestand wil laten herhalen. Als je het niet invult zullen mp3 en wav bestanden standaard herhalen en midi bestanden maar één keer afgespeeld worden.
name (optioneel)
Met name kun je het geluid aan een ander object in de buurt koppelen, zie de pagina over name.
overlap (optioneel)
Hiermee kun je aangeven wat er gebeurt als hetzelfde geluid al speelt, bijvoorbeeld als je het sound commando gebruikt met een activate trigger en iemand snel achter elkaar op het object klikt zonder dat het geluid de tijd had volledig af te spelen. Normaal wordt een nieuw sound commando genegeerd als hetzelfde geluid nog aan het spelen is, maar met overlap wordt dan hetzelfde geluid meerdere keren door elkaar gespeeld.

[bewerken] Oude code

Voordat trigger en commando's bestonden waren er al acties toe te voegen aan objecten. Sound was daar een van en is nog steeds te gebruiken in de oude vorm. Via de volgende code kun je een geluid toevoegen aan een object waarmee je hetzelfde bereikt als "create sound":

sound: splash.wav

[bewerken] Zie verder

  • Acties
  • Noise actie, voor het spelen van (meerdere) kleine geluidjes, zoals een krakende deur
  • Url eigenschap, voor het gebruik van links
  • Loop/noloop eigenschap, voor het wel of niet herhalen
  • Name eigenschap, voor het koppelen aan een ander object
  • Engelse wiki
Persoonlijke instellingen
Vertalingen en andere wiki's