08.05.2013 Views

Curso de introducción a videojuegos multiplataforma con SDL

Curso de introducción a videojuegos multiplataforma con SDL

Curso de introducción a videojuegos multiplataforma con SDL

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Curso</strong> <strong>de</strong> <strong>introducción</strong> a vi<strong>de</strong>ojuegos <strong>multiplataforma</strong> <strong>con</strong> <strong>SDL</strong><br />

Utilizando los eventos - II<br />

● Aunque lo anterior sea lo más usado al<br />

ser lo más cómodo, existen dos<br />

alternativas:<br />

– int <strong>SDL</strong>_EnableKeyRepeat(int espera, int<br />

intervalo)<br />

● Si <strong>de</strong>lay = 0, se <strong>de</strong>shabilita<br />

● si <strong>de</strong>lay != 0, a partir <strong>de</strong> “espera”<br />

milisegundos, cada “intervalo” milisegundos,<br />

se produce un nuevo evento <strong>de</strong> tipo<br />

<strong>SDL</strong>_KEYDOWN sin necesidad <strong>de</strong> soltar y<br />

volver a pulsar<br />

● Con <strong>SDL</strong>_WaitEvent (<strong>SDL</strong>_PollEvent no<br />

respeta los intervalos y esperas)<br />

© 2004 – Bruno González (STenyaK)<br />

Pablo Orduña (NcTrun)<br />

e-ghost – ESIDE – Universidad <strong>de</strong> Deusto

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!