Colocando sons de passos no jogo:
-Declarando variaveis para controle do som:
SAMPLE* som_passos;
int seek_passos;
bool tocar_passos;
-Instalando o som:
install_sound(DIGI_AUTODETECT, MIDI_AUTODETECT, NULL);
-Carregando o arquivo de som e inicializando o seek com 0:
som_passos = load_sample("footsteps.wav");
seek_passos = 0;
-Executando e parando o som:
if(chao && frame != 0){
tocar_passos = false;
play_sample(som_passos, 255, seek_passos, 1000, false);
}else if(!tocar_passos){
tocar_passos = true;
stop_sample(som_passos);
}
Nenhum comentário:
Postar um comentário