Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: ReAdriel en 7 Agosto 2017, 04:31 am



Título: ayuda me sale error en la linea 10 pygame
Publicado por: ReAdriel en 7 Agosto 2017, 04:31 am
Código
  1. import pygame,sys
  2. from pygame.locals import *
  3.  
  4. pygame.init()
  5. venta = pygame.display.set_mode((400,300))
  6. pygame.display.set_caption("Juego Beta")
  7.  
  8. while True:
  9.    for envento in pygame.event.get():
  10.     if venta.type == QUIT:
  11.     pygame.quit()
  12.     sys.exit()
  13.  
  14. pygame.display.update


Título: Re: ayuda me sale error en la linea 10 pygame
Publicado por: engel lex en 7 Agosto 2017, 04:40 am
es bueno publicar el error exactamente
Código:
AttributeError: 'pygame.Surface' object has no attribute 'type'

no se de onde sacaste el código, pero lo que dice es que es venta (por consecuencia pygame.Surface) no tiene un atributo llamado type... en tal caso quien tiene un type QUIT es evento (escirbiste envento) no venta, ya que bueno... cerrar es un evento...

por cierto... usar las GeSHi no es tan dificil, solo tienes que poner la primera etiqueta antes del código y la segunda después del final


Título: Re: ayuda me sale error en la linea 10 pygame
Publicado por: ReAdriel en 7 Agosto 2017, 04:47 am
gracias mi error es :NameError "name" is not definided
lo que me quieres decir es que ponga venta en ves de evento?
repondeme


Título: Re: ayuda me sale error en la linea 10 pygame
Publicado por: engel lex en 7 Agosto 2017, 04:48 am
gracias mi error es :NameError "name" is not definided
lo que me quieres decir es que ponga venta en ves de evento?
repondeme

ese no puede ser tu error... no hay una variable "name" en tu código... todo lo contrario, en linea 10 va evento no venta


Título: Re: ayuda me sale error en la linea 10 pygame
Publicado por: ReAdriel en 7 Agosto 2017, 04:51 am
lol perdon
ouse mal el error es como tu dices !que baka soy¡