arcade.Color

Genera un oggetto Color come una tupla di 4 interi. Proprietà, metodi, … c.a Restituisce il livello di alpha (0..255) c.b Restituisce il livello di blue (0..255) c.g Restituisce il livello di green (0..255) c.r Restituisce il livello di red (0..255) c.normalized Restituisce la tupla dei 4 valori c.replace(…) Restituisce un colore con i parametri … Leggi tutto

arcade.key

Le costanti che permettono di specificare quale tasto della tastiera è stato premuto Modificatori dei tasti MOD_SHIFT = 1MOD_CTRL = 2MOD_ALT = 4MOD_CAPSLOCK = 8MOD_NUMLOCK = 16MOD_WINDOWS = 32MOD_COMMAND = 64MOD_OPTION = 128MOD_SCROLLLOCK = 256 Modificatore specifico della piattaforma BACKSPACE = 65288TAB = 65289LINEFEED = 65290CLEAR = 65291RETURN = 65293ENTER = 65293PAUSE = 65299SCROLLLOCK = … Leggi tutto

arcade.Rect

Genera un oggetto Rect, a partire da NamedTuple, come un elenco di valori immutabili Operatori, funzioni ? rect1 & rect2rect1.intersection(rect2) Restituisce un Rect intersezione rect1 | rect2rect1.union(rect2) Restituisce un Rect unione rect * scala Restituisce un Rect in scala rect / scala Restituisce un Rect in scala punto in rectrect.point_in_rect(punto) True se il punto appartiene … Leggi tutto

arcade.SpriteSolidColor

Genera un oggetto Sprite che si presenta come un rettangolo con dimensione e colore specificati Genera un oggetto SpriteSolidColor a partire da un oggetto Rect, un colore e un angolo(eventuale) Inoltre

Primitive per Sprite

… argomenti ? arcade.get_closest_sprite() spritesprite_list Dato uno Sprite e una lista di Sprite restituisce lo Sprite più vicino e la sua distanza arcade.get_sprites_at_point() pointsprite_list Restituisce la lista di Sprite che fanno parte di una certa lista e toccano un certo punto arcade.get_sprites_at_exact_point() pointsprite_list Restituisce la lista di Sprite che fanno parte di una certa lista … Leggi tutto

arcade.SpriteList

Una raccolta di Sprite (anche migliaia) che verranno disegnate istantaneamente … Operatori / Funzioni Proprietà Metodi sl.swap() index1,index2 Scambia tra loro i due Sprite alle posizioni specificate

arcade.draw…

https://api.arcade.academy/en/stable/api_docs/api/drawing_primitives.html Una collezione di primitive grafiche Disegna archi (fette di torta, Pacman, …) Disegna un cerchio colorato Disegna il bordo esterno di un cerchio Disegna l’ellisse… Disegna una linea Disegna una linea spezzata Disegna un insieme di linee Disegna un rettangolo pieno specificando left, right, bottom, top e il colore Disegna un punto con la … Leggi tutto

arcade.Text

Restituisce un oggetto Text con testo e posizione specificati

arcade.SpriteCircle

Genera un oggetto Sprite che si presenta come un cerchio con il raggio e il colore specificati Inoltre

Starting Template Using Window Class

https://api.arcade.academy/en/stable/example_code/starting_template.htmlConsole: python -m arcade.examples.starting_template Codice minimo per una finestra colorata Modello minimale con il quale iniziare a realizzare un’applicazione.