ErrorDeSintaxis

Pequeños fragmentos de código fuente en distintos lenguajes de programación, agrupados por categorías.

Puedes buscar entre los fuentes existentes, o aportar los tuyos.

Python: Dibujar una línea con Pygame

Dibujar una línea en Python, usando la librería Pygame

Lenguaje: Python (compilador: Python 2.7)

Categoría: Gráficos

Dibujar una línea con Pygame
 

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
# !/usr/bin/python 

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
#  -*- coding:utf-8 -*- 

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
#  (La línea anterior es necesaria si el fuente o los comentarios  

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
# tienen acentos, eñe o caracteres internacionales) 


Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
# Fuente procedente de ErrorDeSintaxis.es 

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
# Dibujar una línea en Python, usando la librería 

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
#  Pygame 

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
# Lenguaje: Python 

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
# Compilador: Python 2.7 

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
# Nivel: Básico 

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
# Disponible desde 04/08/2011 

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
# Aportado por Nacho 

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
# Autor original: Lorenzo E. Danielsson 

Notice: Undefined index: Python in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
# Web original: http://lorenzod8n.wordpress.com/2007/05/27/pygame-tutorial-2-drawing-lines/ 

# Ejemplo de dibujo de lineas en Python
# usando la libreria pygame
# Es necesario instalar "python-pygame"
 
import pygame
 
screen = pygame.display.set_mode((640, 480))
enMarcha = 1
 
azul = 0, 0, 255
origen = 0, 0
destino = 320, 200
 
while enMarcha:
    evento = pygame.event.poll()
    if evento.type == pygame.QUIT:
        enMarcha = 0
    screen.fill((0, 0, 0))
    pygame.draw.line(screen, azul, origen, destino)
    pygame.draw.line(screen, (0, 0, 255), (0, 0), (300, 150))
    pygame.display.flip()