Discuss Scratch

Shankh
Scratcher
6 posts

Cloni che sparano

Salve a tutti!
Mi stavo chiedendo se fosse possibile fare sparare dei cloni.
Vale a dire, il proiettile è già un clone che raggiunge uno Sprite, punta nella sua direzione e comincia a muoversi.
Ma può un clone richiamare un altro clone?
Esempio, se in un gioco stile Space Invaders le file di alieni sono già dei cloni, come fanno a sparare verso il basso?
mucicicaletta
Scratcher
500+ posts

Cloni che sparano

in che senso?


MUCICICALETTA
scratcher1679
Scratcher
100+ posts

Cloni che sparano

non so… però ho visto dei progetti che avevano dei coni che facevano cose starane

h wrote:

⚑ hello, we would like to reach about your car's extended warranty :: hat #ff6a00

pc specs:
electrogame02
Scratcher
500+ posts

Cloni che sparano

Sì è possibile, ma non essendo un figlio (parlando in linguaggio informatico) dello sparatore, al proiettile serve fornirli istruzioni di cosa accade, quindi il codice necessario è:

porta [ X v] a (posizione x) // il codice che lo sparatore usa per il proiettile
porta [ Y v] a (posizione y)
crea clone di [Pallottola v]
quando vengo clonato //proiettile
vai a x: (X) y: (Y)

Questa è la soluzione più facile. Puoi personalizzare con più variabili in base alla necessità. Equivale basilarmente a lanciare un messaggio con istruzioni.
Altre soluzioni possono portare lo sparatore e la pallottola a essere lo steso sprite ma con codice diverso. Ma questa è un’altra storia.

Last edited by electrogame02 (March 27, 2021 14:54:31)


M O N K E .
Shankh
Scratcher
6 posts

Cloni che sparano

Grazie, funziona!
Dhliu8002
Scratcher
4 posts

Cloni che sparano

Shankh wrote:

Salve a tutti!
Mi stavo chiedendo se fosse possibile fare sparare dei cloni.
Vale a dire, il proiettile è già un clone che raggiunge uno Sprite, punta nella sua direzione e comincia a muoversi.
Ma può un clone richiamare un altro clone?
Esempio, se in un gioco stile Space Invaders le file di alieni sono già dei cloni, come fanno a sparare verso il basso?

Intendi far puntare la direzione verso i cloni??? È possibile (guarda questo https://scratch.mit.edu/projects/504918291/ , è CASTLE DEFENSE) poi se vuoi capire come allora guarda https://scratch.mit.edu/projects/508135276/

Powered by DjangoBB