[pyar] python/pygame
Ricardo Daniel Quiroga
l2radamanthys en gmail.com
Mie Nov 11 00:09:29 ART 2015
Mmmm es bastante sencillo, igual el ejemplo no esta completo, se come los
saltos de linea pero como ejemplo sirve a modo ejemplo...
import pygame
WIDTH = 640
HEIGHT = 480
SCREEN_SIZE = (WIDTH, HEIGHT)
BLANCO = (255,255,255)
NEGRO = (0,0,0)
def main():
pygame.init()
screen = pygame.display.set_mode(SCREEN_SIZE)
screen.fill(BLANCO)
clock = pygame.time.Clock()
text = open("lorem.txt", "r").read()
size = len(text)
ch = 0 #alto caracter
cw = 0 #ancho caracter
font_ = pygame.font.SysFont('opensans', 12)
cw, ch = font_.size("L") #no es exacto pero a modo ejemplo
nchar = (WIDTH-20) // cw + 1 # el menos 20 es porque dejare un margen
de 10px
print(nchar)
idx = 0
x = 10
y = 10
while idx < size:
sub_text = text[idx:idx+nchar]
stext = font_.render(sub_text, True, NEGRO, screen)
screen.blit(stext, (x, y))
idx += nchar
y += ch
run = True
while run:
for event in pygame.event.get():
if event.type == pygame.QUIT:
run = False
pygame.display.update()
clock.tick(60)
pygame.quit()
if __name__ == "__main__":
main()
El 10 de noviembre de 2015, 22:07, Cristian Ariel Baez <
haztulojusto en gmail.com> escribió:
> si
>
> El 10 de noviembre de 2015, 20:47, Ricardo Daniel Quiroga <
> l2radamanthys en gmail.com> escribió:
>
>> Ósea queres dibujar un texto cualquiera en pantalla con pygame?
>> ------------------------------
>> De: Cristian Ariel Baez
>> Enviado: 10/11/2015 17:16
>> Para: Python Argentina
>> Asunto: [pyar] python/pygame
>>
>> Quisiera saver si me pudieran pasar un ejemplo sensillo de como
>> importaria en forma eleatoria una lista de string creada en el block de
>> notas para que se vea en pygame. Desde ya se los agradeseria
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
--
Ricardo Daniel Quiroga
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20151111/19a7e2d5/attachment-0001.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: sample.png
Type: image/png
Size: 42260 bytes
Desc: no disponible
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20151111/19a7e2d5/attachment-0001.png>
More information about the pyar
mailing list