[Olpc-uruguay] Consultas Pygame

Esteban Bordón ebordon.uy en gmail.com
Vie Feb 19 11:25:34 EST 2010


Según la definición
*pygame.time.delay*
*pause the program for an amount of time*
pygame.time.delay(milliseconds): return time

Son milisegundos lo que tenés que especificarle por lo que si lo querés
pausar durante 10 segundos tenés que poner pygame.time.delay(10000)


saludos,
Esteban.

El 19 de febrero de 2010 14:18, Flavio Danesse <fdanesse en gmail.com>escribió:

> tengo un problemita con esto:
>
> pygame.time.delay(1500)
>
> 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.
> Se supone que el numero entre paréntesis son milésimas de segundo ¿no?
> Bueno, ¿como hago para pausar el programa por mas de 1 segundo?
>
> 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.
> ¿Cómo lo hago?
>
> 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.
>
>
>
>
> El 17 de febrero de 2010 19:47, Federico Moreira <federico en linux.com.uy>escribió:
>
>>  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.
>>
>> Si sabés que el click del mouse cambia algo en la pantalla, mandate un
>> refresh, sino, no hagas nada.
>>
>> _______________________________________________
>> Olpc-uruguay mailing list
>> Olpc-uruguay en lists.laptop.org
>> http://lists.laptop.org/listinfo/olpc-uruguay
>>
>>
>
> _______________________________________________
> Olpc-uruguay mailing list
> Olpc-uruguay en lists.laptop.org
> http://lists.laptop.org/listinfo/olpc-uruguay
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.laptop.org/pipermail/olpc-uruguay/attachments/20100219/3f199bea/attachment.htm 


More information about the Olpc-uruguay mailing list