Vai al contenuto
Leo

Giochi

Galleria dei giochi

Personaggi, nemici, oggetti, sfondi, suoni e musiche pronti da usare nei giochi.

  • 12 voci
  • 8 voci con esempi eseguiti

Il valore «galleria»

Il valore galleria dei programmi.

ProprietàSignificato
numero_elementi

.categorie()#

I nomi delle categorie che hanno elementi (personaggi, nemici, suoni...).

.cerca(testo, categoria = "")#

Gli elementi che corrispondono al testo, come percorsi.

Esempioeseguito con Leo
galleria.cerca("drago")galleria.cerca("", "suoni")

.crediti(elementi = nulla)#

Il testo dei crediti (autore e licenza) degli elementi indicati o di tutti.

.elementi(categoria)#

Tutti gli elementi di una categoria, come percorsi.

Esempioeseguito con Leo
per ogni elem in galleria.elementi("personaggi") fai stampa(elem) fine
Uscita
galleria:personaggi/astronauta
galleria:personaggi/calciatore
galleria:personaggi/cavaliere
galleria:personaggi/contadino
galleria:personaggi/cuoco
galleria:personaggi/dottoressa
galleria:personaggi/esploratrice
galleria:personaggi/mago
galleria:personaggi/ninja
galleria:personaggi/pirata
galleria:personaggi/pompiere
galleria:personaggi/principessa
galleria:personaggi/re
galleria:personaggi/regina
galleria:personaggi/robot
galleria:personaggi/supereroe

.file(elemento)#

Il file vero dell'elemento sul disco (lo estrae dal pacchetto se serve).

Esempioeseguito con Leo
galleria.file("moneta")

.fotogrammi(elemento)#

I file dei fotogrammi di un'animazione (per animare un personaggio).

Esempioeseguito con Leo
galleria.fotogrammi("galleria:personaggi/cavaliere/cammina")

.info(elemento)#

Un dizionario con titolo, categoria, licenza, autore, stato e animazioni.

Esempioeseguito con Leo
stampa(galleria.info("drago")["licenza"])
Uscita
CC0 1.0 (pubblico dominio)

.licenza(elemento)#

Licenza e autore dell'elemento, in una riga.

Esempioeseguito con Leo
stampa(galleria.licenza("cavaliere"))
Uscita
Cavaliere: CC0 1.0 (pubblico dominio) - Leo (opera originale) (https://github.com/Leo-programmazione-ita/leo)

.pacchetti()#

I pacchetti della galleria con il loro stato (pronto, da aprire, nuvola, scaricato).

.percorso(elemento)#

Il percorso del file vero sul disco (come galleria.file).

Utile per le funzioni che vogliono un file, per Un elemento extra non ancora scaricato dà un errore che spiega come scaricarlo dalla Galleria.

Esempioeseguito con Leo
leggi_byte(galleria.percorso("moneta"))

.suona(suono, aspetta = falso)#

Fa sentire un suono o una musica della galleria.

Esempioeseguito con Leo
galleria.suona("moneta")

.trova(testo)#

Il primo elemento che corrisponde (percorso "galleria:..."), per le proprietà.

Esempiocontrollato con Leo
Immagine1.immagine = galleria.trova("cavaliere")