Index of content
12.2 La superficie de visualización La superficie de la pantalla (también conocida como la pantalla) es la parte más importante de un juego de pygame. Es la pantalla de la ventana principal de su juego y puede ser de cualquier tamaño, sin importar cómo lo desee. solo puede tener una superficie de visualización. En muchos sentidos, la superficie de visualización es como una hoja de papel en blanco en la que poder dibujar. La superficie en sí está formada por píxeles que están numerados de 0,0 en la esquina superior izquierda con las ubicaciones de píxeles indexadas en el eje x y el eje y. Esto se muestra a continuación: El diagrama anterior ilustra cómo se indexan los píxeles dentro de una superficie. De hecho un La superficie se puede utilizar para dibujar líneas, formas (como rectángulos, cuadrados, círculos y elipses), mostrar imágenes, manipular píxeles individuales, etc. Las líneas se dibujan desde una ubicación de píxel a otra (por ejemplo, desde la ubicación 0,0 a la ubicación 9,0 que dibujaría una línea en la parte superior de la superficie de visualización anterior). Las imágenes pueden ser mostrado dentro de la superficie de visualización dado un punto de partida como 1, 1. La superficie de visualización es creada por pygame.display.set_mode() función. Esta función toma una tupla que se puede usar para especificar el tamaño del Mostrar Superficie a devolver. Por ejemplo: superficie_de_pantalla = pygame.display.set_mode((400, 300)) Esto creará una superficie de visualización (ventana) de 400 por 300 píxeles. Una vez que tenga la superficie de visualización, puede llenarla con un respaldo adecuado. color de fondo (el valor predeterminado es negro), sin embargo, si desea un fondo diferente colorear o querer borrar todo lo que se ha dibujado previamente en la superficie, entonces puedes usar el método fill() de la superficie: BLANCO = (255, 255, 255) display_surface.fill(BLANCO) El método de relleno toma una tupla que se usa para definir un color en términos de rojo, Colores verde y azul (o RGB). Aunque los ejemplos anteriores usan un significado nombre de la tupla que representa los valores RGB utilizados para el blanco; por supuesto que no hay requisito para hacer esto (aunque se considera una buena práctica). 126 12 Juegos de construcción con pygame
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Read MoreTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Read More• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.
Read More