Shell   16-11-2021, 16:25
#2
El error pudo originarse cuando muestra el mensaje final de fin de juego.
La idea es que el juego termina pero se muestre la última "escena". Smile
De ahí el else.

Código:
Public Sub Pizarra_Draw()

  If Not unapelota.TocaFondo Then   
    mipuntuacion.Dibujar    
    unapelota.Dibujar
    unapelota.Mover
    unaraqueta.Dibujar
    unaraqueta.Mover
  Else
    Paint.Font = Font["Nimbus Mono L, ,34"]
    Paint.DrawText("FIN DE JUEGO", 90, 200)
    mipuntuacion.Dibujar
    unapelota.Dibujar
    unaraqueta.Dibujar
  Endif
End

Pero como no es algo que ocurre habitualmente.
Lo veo fastidioso el tema, ya que no es un error continuo, solo lo he visto una vez. Pero imaginar que creas la aplicación, la distribuyes y ahora
al usuario le sale el error como me ha pasado y a lo mejor la aplicación es correcta.

Probablemente es un fallo de la librería Qt. Un cúmulo de circunstancias. A ver que haces... Tongue

Saludos
Última modificación: 16-11-2021, 16:27 por Shell.

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
  
Usuarios navegando en este tema: 1 invitado(s)
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.