|
||
Basis geluid functiesEr zijn vijf verschillende functies gerelateerd aan geluiden, twee om een geluid te spelen, één om the controleren of een geluid wordt gespeeld, en twee om geluiden te stoppen. Meestal wordt de geluidnaam gebruikt als index. Maar je kunt de geluidnaam ook opslaan in een variabele, en die gebruiken.
sound_play(index) Speelt het aangeduide bestaand één keer. Als het geluid achtergrond muziek is wordt de huidige achtergrond muziek gestopt. Het is mogelijk om meer geluidseffecten te gebruiken. In het bijzonder zijn het: het volume en de 'pan' (verdeling tussen de linker en rechter luidspreker). In al deze gevallen kan het volume alleen worden verlaagd. Deze functies werken niet voor bestanden die worden gespeeld door de media speler (zoals mp3 bestanden).
sound_volume(index, value) Wijzigt het volume voor het aangegeven geluid (0 = laag, 1 = hoog). Naast midi en wave bestanden (en mp3 bestanden) is er een vierde type bestand dat kan worden gespeeld: direct-music bestanden. Deze hebben de extensie .sgt. Zulke bestanden verwijzen echter vaak naar ander bestanden, bijv. met band of stijl informatie. Om deze bestanden te vinden, moet het geluidssysteem weten waar deze staan. Tot zover kun je de volgende functies gebruiken om de zoek map van deze bestanden in te stellen. Merk op dat je deze bestanden zélf moet toevoegen. Game Maker voegt niet automatisch zulke bestanden in.
sound_set_search_directory(dir) Stelt de map in waarin direct-music bestanden zich bevinden. De dir tekenreeks mag niet de laatste backslash bevatten. |
||





