此函数用于启用或禁用播放声音实例的循环 (由任何 audio_play_sound_ 函数返回)。
注意 此函数将设置播放声音的循环状态,但如果曲目位置已超过循环终点,则声音不会循环。将轨迹位置设置为循环终点之前的位置使用 audio_sound_set_track_position 或将循环终点设置在轨迹位置之后,以便可以到达终点。
audio_sound_loop(index, state);
参数 | 类型 | 描述 |
---|---|---|
index | Sound Instance ID | 声音实例的索引 |
state | Boolean | 是否在循环开始和结束之间循环声音 |
N/A
snd_car1 = audio_play_sound(snd_car, 100, false);
audio_sound_loop(snd_car1, true);
上面的示例调用 audio_play_sound 来播放声音 snd_car,而不是循环。新的声音实例存储在变量 snd_car1 中。然后调用 audio_sound_loop 以启用声音循环。