![]() |
GDF
20.04
Game Development Framework
|
De class waarmee je geluiden kan afspelen of loopen More...
Public Member Functions | |
| void | gdf_Update () |
Static Public Member Functions | |
| static void | RemoveSoundLoop (string name) |
| Stop en verwijder een soundloop More... | |
| static void | AddSoundLoop (string systemName, string filename, float volume=1) |
| Voeg een soundloop toe More... | |
| static void | AddSoundLoop (string filename, float volume=1) |
| Voeg een soundloop toe More... | |
| static void | AddSoundLoop (string systemName, string filename, Instance player, Instance listener, float maxDistance=25) |
| Voeg een soundloop toe die automatisch minder luid wordt als het luisterend voorwerp zich verder weg beweegt. More... | |
| static void | AddSoundLoop (string filename, Instance player, Instance listener, float maxDistance=25) |
| Voeg een soundloop toe die automatisch minder luid wordt als het luisterend voorwerp zich verder weg beweegt. More... | |
| static void | AddSoundLoop (string systemName, string filename, Type nearestPlayer, Instance listener, float maxDistance=25) |
| Voeg een soundloop toe die automatisch luider wordt als er een voorwerp van een opgegeven type in de buurt komt. More... | |
| static void | AddSoundLoop (string filename, Type nearestPlayer, Instance listener, float maxDistance=25) |
| Voeg een soundloop toe die automatisch luider wordt als er een voorwerp van een opgegeven type in de buurt komt. More... | |
| static void | Play (string filename, float volume=1) |
| Speelt direct een geluid af. More... | |
| static void | Play (string filename, Vector3 origin, Vector3 listener, float maxDistanceToInstance=25) |
| Speel direct een geluid af op een bepaalde plek. Het geluid is zachter naarmate deze plek verder weg is van de afspeelpositie. More... | |
| static void | SetSoundLoopBaseVolume (string name, float volume) |
| Stel het basisvolume van een soundloop in. More... | |
| static void | FadeOutSoundLoop (string name, int frames) |
| Laat een soundloop uitfaden. More... | |
| static void | FadeInSoundLoop (string name, int frames) |
| Laat een soundloop infaden. More... | |
| static bool | SoundLoopExists (string name) |
| Bestaat er een soundloop met de opgegeven naam? More... | |
Static Public Attributes | |
| static string | SoundsFolder = "Data/Sounds/" |
| De plaats waar de geluidsbestanden staan. Standaard: Data/Sounds/ More... | |
Protected Member Functions | |
| Sounds () | |
Properties | |
| static Sounds | gdf_Player [get] |
De class waarmee je geluiden kan afspelen of loopen
|
protected |
|
static |
Voeg een soundloop toe
| filename | De bestandsnaam |
| volume | Het volume, standaard 1 |
|
static |
Voeg een soundloop toe die automatisch minder luid wordt als het luisterend voorwerp zich verder weg beweegt.
| filename | De bestandsnaam |
| player | Het voorwerp dat het geluid afspeelt |
| listener | Het voorwerp dat naar het geluid luistert |
| maxDistance | De maximale hoorafstand van het geluid |
|
static |
Voeg een soundloop toe die automatisch luider wordt als er een voorwerp van een opgegeven type in de buurt komt.
| filename | De bestandsnaam |
| nearestPlayer | Het type voorwerp dat afspeelt |
| listener | Het luisterende voorwerp |
| maxDistance | De maximale hoorafstand van het geluid |
|
static |
Voeg een soundloop toe
| filename | De bestandsnaam |
| systemName | De systeemnaam waarmee je de soundloop later nog kan bewerken |
| volume | Het volume, standaard 1 |
|
static |
Voeg een soundloop toe die automatisch minder luid wordt als het luisterend voorwerp zich verder weg beweegt.
| filename | De bestandsnaam |
| systemName | De systeemnaam waarmee je de soundloop later nog kan bewerken. |
| player | Het voorwerp dat het geluid afspeelt |
| listener | Het voorwerp dat naar het geluid luistert |
| maxDistance | De maximale hoorafstand van het geluid |
|
static |
Voeg een soundloop toe die automatisch luider wordt als er een voorwerp van een opgegeven type in de buurt komt.
| filename | De bestandsnaam |
| systemName | De systeemnaam |
| nearestPlayer | Het type voorwerp dat afspeelt |
| listener | Het luisterende voorwerp |
| maxDistance | De maximale hoorafstand van het geluid |
|
static |
Laat een soundloop infaden.
| name | De systeemnaam van de soundloop |
| frames | Het aantal frames waarna het geluid volledig is ingefaded |
|
static |
Laat een soundloop uitfaden.
| name | De systeemnaam van de soundloop |
| frames | Het aantal frames waarna het geluid niet meer te horen is |
| void GDF.Sounds.gdf_Update | ( | ) |
|
static |
Speelt direct een geluid af.
|
static |
Speel direct een geluid af op een bepaalde plek. Het geluid is zachter naarmate deze plek verder weg is van de afspeelpositie.
| filename | De bestandsnaam |
| origin | De positie waar het geluid wordt afgespeeld |
| listener | De positie waar op er naar het geluid wordt geluisterd |
| maxDistanceToInstance | De maximale hoorafstand van het geluid |
|
static |
Stop en verwijder een soundloop
| name | De systeemnaam van de soundloop |
|
static |
Stel het basisvolume van een soundloop in.
///
| name | De systeemnaam van de soundloop |
| volume | Het volume tussen 0 en 1 |
|
static |
Bestaat er een soundloop met de opgegeven naam?
| name |
|
static |
De plaats waar de geluidsbestanden staan. Standaard: Data/Sounds/
|
staticget |