terça-feira, 17 de maio de 2011

Aula 4 - Matriz e Som

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