Salta al contenuto principale
← Torna al generatore di sprite sheet

Guida sprite sheet per Godot

Crea uno sprite sheet PNG in SpriteFrame, poi aggiungi i suoi fotogrammi a un AnimatedSprite2D in Godot. Questa guida illustra l'integrazione; SpriteFrame non crea un file di progetto Godot.

Come usare uno sprite sheet in Godot

  1. Prepara i fotogrammi

    Usa lo strumento PNG per fotogrammi esistenti, lo strumento video per una clip MP4 o il generatore IA per una nuova animazione. Visualizza l'anteprima dell'ordine e scegli le dimensioni del fotogramma prima di esportare.

  2. Scarica lo sheet

    Scegli Sprite Sheet e scarica lo ZIP. Estrai lo sheet PNG e conserva i dati di temporizzazione JSON come riferimento. Se l'esportazione si estende su più sheet PNG, importa i fotogrammi da ogni sheet in ordine.

  3. Crea l'animazione in Godot

    Aggiungi un AnimatedSprite2D, crea una risorsa SpriteFrames e scegli "Add frames from a Sprite Sheet". Seleziona il PNG e imposta il numero di fotogrammi orizzontali e verticali in modo che corrispondano alla griglia. Seleziona i fotogrammi desiderati.

  4. Configura la riproduzione

    Assegna un nome all'animazione, imposta velocità e loop in Godot, quindi visualizzane l'anteprima. Il JSON descrive l'ordine e il timing dei fotogrammi di SpriteFrame; non è una risorsa Godot che si importa automaticamente.

Per la pixel art, scegli il ridimensionamento pixel quando riduci le dimensioni del fotogramma. Verifica la griglia e il padding di ogni sheet esportato prima di selezionare le celle in Godot.

Leggi la documentazione ufficiale di Godot

Prova un esempio scaricabile di sprite sheet

Questa animazione geometrica è un esempio di formato esportato tramite SpriteFrame, non una dimostrazione della qualità dei personaggi IA. Il PNG contiene quattro celle da 96 × 96 in una riga (384 × 96 totali). Ciascun fotogramma dura 125 ms: 8 FPS e un ciclo di 0.5 secondi.

In Godot 4, aggiungi il PNG a una risorsa SpriteFrames di AnimatedSprite2D usando "Aggiungi fotogrammi da uno Sprite Sheet". Imposta le celle orizzontali su 4 e quelle verticali su 1, seleziona tutte e quattro da sinistra a destra e imposta la velocità su 8 FPS. Abilita il loop per ripetere questo esempio.

Domande frequenti

Il file JSON viene importato automaticamente in Godot?

No. Importa i fotogrammi PNG tramite SpriteFrames e usa il JSON come riferimento per sequenza e temporizzazione.

Posso usare fotogrammi PNG separati?

Sì. SpriteFrame può esportare una sequenza PNG numerata, che puoi aggiungere come singoli fotogrammi in Godot.

Consulta la guida di Unity →