Forma Corpo
La forma Corpo aggiunge personaggi animati al tuo modello. I personaggi si muovono, ruotano e cambiano stato secondo le equazioni che scrivi, e danno vita alle simulazioni fisiche.
Panoramica
La forma Corpo è uno sprite animato posto dentro un sistema di riferimento. La sua posizione (x, y) e la sua rotazione sono guidate da termini delle espressioni. Mentre la simulazione procede, il personaggio si muove secondo il modello matematico: cammina, corre, salta o esegue animazioni personalizzate.
Barra degli strumenti
- Scelta del personaggio — Scegli tra i personaggi animati disponibili
- Rifletti orizzontalmente — Inverte la direzione del personaggio come in uno specchio
- Colore/tinta — Regola la colorazione del personaggio
- Elimina — Toglie il corpo dalla lavagna
Collegamento del moto
La posizione della forma Corpo si controlla collegando dei termini alle sue coordinate:
| Proprietà | Termine collegato | Effetto |
|---|---|---|
| Posizione X | Qualunque termine numerico (per es. x) | Posizione orizzontale nel sistema di riferimento |
| Posizione Y | Qualunque termine numerico (per es. y) | Posizione verticale nel sistema di riferimento |
| Orientamento | Una coppia di termini o di valori (per es. vx e vy) | La direzione verso cui è rivolto il personaggio, letta come un vettore: di quanto si sposta in orizzontale e di quanto in verticale |
Orientamento
La riga Orientamento del menu dei termini indica una coppia, un termine o valore orizzontale e uno verticale, letti insieme come un vettore nelle coordinate del sistema di riferimento. Il personaggio viene ruotato in modo da puntare lungo quel vettore: se colleghi alla coppia una velocità, il personaggio guarda nella direzione in cui si muove; se colleghi qualunque altra coppia, guarda dove punta quella coppia. Entrambi i selettori si leggono nello scenario indicato dalla riga, e ciascuno può restare vuoto, il che vale zero.
Se la lasci vuota, il corpo si comporta come prima: un personaggio impostato per ruotare si gira nella direzione in cui si sposta, e qualunque altro corpo viene specchiato a sinistra o a destra quando cambia verso.
Stati dell’animazione
I personaggi hanno più stati di animazione, che cambiano in base al movimento:
- Fermo — Il personaggio è immobile
- Camminata — Rilevato un movimento lento
- Corsa — Rilevato un movimento veloce
- Salto — Moto verticale senza contatto con il suolo
Pannello delle proprietà
| Proprietà | Descrizione |
|---|---|
| Personaggio | Lo sprite animato da usare |
| Termine X | Termine che controlla la posizione orizzontale |
| Termine Y | Termine che controlla la posizione verticale |
| Termini dell’orientamento | Coppia di termini, orizzontale e verticale, lungo la quale il personaggio viene ruotato |
| Scala | Fattore che moltiplica la dimensione del personaggio |
| Traccia | Se lasciare una traccia del percorso dietro al personaggio |