Open pjrinaldi opened 9 years ago
Original issue 5 created by pjrinaldi on 2013-03-31T22:31:15.000Z:
import sys import pygame from pygame.locals import * pygame.init()
N= '' screen = pygame.display.set_mode((600,600)) font= pygame.font.Font(None,40) screen.fill((255,255,255)) pygame.display.flip pygame.display.update()
def score(C,y): SetWnd = font.render( C,True,(0,0,255)) screen.blit(SetWnd, (15, 100+y)) pygame.display.update()
def start(): while True: name=''
for evt in pygame.event.get(): if evt.type == KEYDOWN: if evt.unicode.isalnum(): # unicode name+=evt.unicode print name, elif evt.key == K_BACKSPACE: name = name[:-1] print name, elif evt.key == K_RETURN: return N elif evt.type == QUIT: pygame.quit() sys.exit()
def Pchange(c,y): block = font.render(N, True, (0,0,0)) rect = block.get_rect() rect.move_ip(75,100 + y) screen.blit(block,rect) pygame.display.flip()
score('wind', 0) score('elev',20)
N = start() Pchange(N,0) Pchange(N,20)
Comment #1 originally posted by pjrinaldi on 2013-03-31T22:32:46.000Z:
also look at original inputbox.py code. it provides what i need to draw what i am accepting.
Original issue 5 created by pjrinaldi on 2013-03-31T22:31:15.000Z:
import sys import pygame from pygame.locals import * pygame.init()
N= '' screen = pygame.display.set_mode((600,600)) font= pygame.font.Font(None,40) screen.fill((255,255,255)) pygame.display.flip pygame.display.update()
def score(C,y): SetWnd = font.render( C,True,(0,0,255)) screen.blit(SetWnd, (15, 100+y)) pygame.display.update()
def start(): while True: name=''
def Pchange(c,y): block = font.render(N, True, (0,0,0)) rect = block.get_rect() rect.move_ip(75,100 + y) screen.blit(block,rect) pygame.display.flip()
score('wind', 0) score('elev',20)
N = start() Pchange(N,0) Pchange(N,20)