Orologi analogici e digitali

Lancetta e numero di secondi import math import time import pygame TITOLO=”Orologio analogico e digitale: secondi” DIM =800 FRAME =5 RaSecondi=0.4*DIM raSecondi=0.02*DIM coSfondo =(127, 127, 127) coSecondi1=( 64, 0, 0) coSecondi2=(255, 0, 0) frSecondi=2*math.pi/60 PI2 =math.pi/2 W2 =DIM/2 H2 =DIM/2 CENTRO=(W2, H2) pygame.init() screen=pygame.display.set_mode((DIM, DIM)) FONT =pygame.font.SysFont(“Courier”, size=40)#, bold=True) clock =pygame.time.Clock() pygame.display.set_caption(TITOLO) ANCORA=True while ANCORA: … Leggi tutto

Basic program

Esempio ufficiale: https://www.pygame.org/docs/tut/tom_games2.html Codice import pygame pygame.init() SCREEN = pygame.display.set_mode((800, 450)) pygame.display.set_caption(‘Basic program’) FONT = pygame.font.Font(None, 100) TEXT = FONT.render(“Hello There”, 1, (0, 0, 100)) textpos = TEXT.get_rect() BACKGROUND = pygame.Surface(SCREEN.get_size()) BACKGROUND.fill((255, 255, 200)) textpos.centerx = BACKGROUND.get_rect().centerx textpos.centery = BACKGROUND.get_rect().centery BACKGROUND.blit(TEXT, textpos) SCREEN.blit(BACKGROUND, (0, 0)) pygame.display.flip() Codice originale …