tengo un problemita con esto:<br><br>pygame.time.delay(1500)<br><br>Se supone que esto pausa el programa por determinado tiempo, segun el nº entre paréntesis, sin embargo, si yo quisiera por ejemplo pausarlo por 10 segundos, con este metodo no lo consigo, por mas alto que sea el numero que le ponga, nunca lo pausa más de un segundo aproximadamente.<br>
Se supone que el numero entre paréntesis son milésimas de segundo ¿no?<br>Bueno, ¿como hago para pausar el programa por mas de 1 segundo?<br><br>Otra cosa, supongamos que en el programa pasa algo y ese algo debe reproducir un sonido, pero mientras se reproduce el sonido, no puede seguir el programa. Es decir, que el programa reproduce un sonido y cuando este termina de reproducirse, el programa sigue su ejecución.<br>
¿Cómo lo hago?<br><br>En terminos generales, no me agrada tener un while infinito en un programa y es fundamental en pygame. Preferiría tener un timer en lugar de estos bucles, que se ve no van conmigo, en particular cuando hay que detenerlos o pausarlos para continuar luego de que una condicion se ha cumplido.<br>
<br><br><br><br><div class="gmail_quote">El 17 de febrero de 2010 19:47, Federico Moreira <span dir="ltr">&lt;<a href="mailto:federico@linux.com.uy">federico@linux.com.uy</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Lo que Pablo quiere decir (si entendí bien) es que mandes el método actualizar cuando haya, por ejemplo, un pygame.MOUSEBUTTONDOWN, etc y no por cada iteración del loop.<br><div><br></div><div>Si sabés que el click del mouse cambia algo en la pantalla, mandate un refresh, sino, no hagas nada.</div>

<br>_______________________________________________<br>
Olpc-uruguay mailing list<br>
<a href="mailto:Olpc-uruguay@lists.laptop.org">Olpc-uruguay@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/olpc-uruguay" target="_blank">http://lists.laptop.org/listinfo/olpc-uruguay</a><br>
<br></blockquote></div><br>