Creare una TartaSlot Machine

 
Torna a Tarta Slot-Machine Creare i simboli della slot-machine Animare un simbolo Un display per visualizzare la vincita Aggiungere attori: altre tartarughe Creare un pulsante per avviare il gioco Un display per visualizzare la vincita Aggiungere attori: altre tartarughe Creare un pulsante per avviare il gioco Aggiungere un segnale acustico Inserire un brano musicale di intrattenimento Aggiungere un segnale acustico Inserire un brano musicale di intrattenimento Controllare la combinazione Comunicare il risultato

 

 

Scaricare il plug-in che consente di visualizzare i progetti Microworlds con un broswer

- Come verificare condizioni un po' più complesse

Rimane da controllare quando tutti i simboli sono uguali. In fin dei conti potremmo ragionare in questi termini: SE la tarta t1 ha la stessa shape della tarta t2 E la tarta t2 ha la stessa shape della tarta t3 (cioè tutte le tartarughe hanno il medesimo costume) ALLORA, comunica la vincita di $1.000.000 .

In questi casi occorre utilizzare l'operatore logico AND la cui sintassi è:

and condizione1 condizione2 
(and condizione1 condizione2 condizione3 ...)

Riporta true se tutte le condizioni riportano true. Perciò dovremmo scrivere:

if and (ask[t1][shape]) = (ask [t2][shape])(ask[t2][shape])= (ask[t3][shape])
    [SettxtVincita "&1.000.000 stop]

Ecco una spiegazione del codice:

if SE
(and e
(ask[t1][shape]) = (ask [t2][shape] La Shape di t1 è uguale alla Shape di t2
(ask[t2][shape])= (ask[t3][shape]) La Shape di t2 è uguale alla Shape di t3
)
[ ALLORA
SettxtVincita "&1.000.000 visualizza $1.000.000 nel text box txtVincita
stop ferma il processo
]

 

 
Torna a Tarta Slot-Machine Creare i simboli della slot-machine Animare un simbolo Un display per visualizzare la vincita Aggiungere attori: altre tartarughe Creare un pulsante per avviare il gioco Un display per visualizzare la vincita Aggiungere attori: altre tartarughe Creare un pulsante per avviare il gioco Aggiungere un segnale acustico Inserire un brano musicale di intrattenimento Aggiungere un segnale acustico Inserire un brano musicale di intrattenimento Controllare la combinazione Comunicare il risultato