La clonazione è uno strumento che permette agli sprite di creare delle copie di se stesso mentre il progetto è in esecuzione.
Quando viene creato, un clone mantiene lo stato dello sprite originale:
• posizione x,y
• direzione
• visibilità (mostra/nascondi)
• colore e dimensione penna
• effetti grafici (colore, fantasma, etc.)
• dimensione, etc.
Dopo la creazione, i cloni possono evolvere in maniera indipendente.
Vediamo alcuni esempi:
a) crea clone con colore e posizione differente dal originale
b) aggiunge allo script un comando tasto a per cancellare il clone
c) crea cloni dimensione 60% a 150 passi e ruota di 15° con tasto spazio premuto
d) crea clone con tasto c e punta in direzione a caso tra 1 e 360 elimina clone con tasto d
e) crea cloni con tasto e fai 100 passi invia messaggio1 esegui ballo
f) Crea una variabile, le variabili “Solo per questo sprite” sono diverse per tutti i cloni.
• Crea una variabile numero_tutti “Per tutti gli sprite”
• Premi la bandiera verde.
Cosa succede?
• Cancella la variabile numero
• Crea una variabile numero_solo “Solo per questo sprite”
•Premi la bandiera verde.
Cosa succede?
Comments