Cette fonction permet de définir la position (en secondes) dans le fichier son pour que le son soit diffusé. Le son peut être une seule occurrence d'un son (l'index des sons individuels joués peut être stocké dans une variable lors de l'utilisation du audio_play_sound ou audio_play_sound_at fonctions) ou un actif sonore. Si c'est un identifiant sonore unique que vous utilisez, la position changera immédiatement à la nouvelle heure donnée, et s'il s'agit d'un actif de l'arborescence des ressources, toutes les autres lectures du son donné commenceront à la nouvelle heure. La fonction ignorera toute valeur donnée qui est plus longue que la longueur du son donné pour la valeur "index".
audio_sound_set_track_position(index, time);
| Argument | La description |
|---|---|
| index | L'indice du son à changer. |
| time | Le temps (en secondes) pour définir le point de départ. |
N/A
var snd = audio_play_sound(snd_MainTrack, 0,
false);
audio_sound_set_track_position(snd, 32);
Le code ci-dessus émet un son, puis utilise la valeur d'ID renvoyée pour définir la position de départ du son à 32 secondes.