Exemplo n.º 1
0
             lanzarRayo()
             dibujarPunto= True
         elif event.key == K_m:
             lanzarMuchosRayos()
 
 # Dibujaremos algo de prueba
 glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT) # limpia la pantalla
 
 reloj.tick(FPS)
 
 fondo.dibujar()
 cordillera.dibujar()
 
 if arboles != []:
     for arbol in arboles:
         arbol.dibujar()
 
 if rayos != []:
     for rayo in rayos:
         rayo.dibujar()
         rayo.actualizar(1/FPS)
         if rayo.estaDebilitado():
             rayos.remove(rayo)
 
 for nube in nubes:
     nube.dibujar()
     nube.actualizar()
 
 if glutSwapBuffers:
     glutSwapBuffers()