Salve stò cercando di fare un trivial pursuit (il gioco da tavolo) con sratch o byob.
Le domande no problem, l'unico problema come contare i posti da muovere...
Beh per il dado ho messo una variabile launch che è random(1,6)
però poi? ho le varie posizioni (che sono sprite) e al massimo ho fatto che se ci clicchi sopra ti ci sposti e ti fà la domanda...
ma così non va bene! se fai 3 ti sposti di 3...
come posso risolvere questo dilemma...
PS: ho messo gli sprite delle posizioni numerati: pos0, pos1, pos2...
Offline
ho messo su ogni sprite di posizione questo blocco (per il movimento):
<when[pos1]clicked>
<if[ <( <{ launch }><>> 0 )> ]>
<set{ mx }to(<x position>)>
<set{ my }to(<y position>)>
<broadcast[move]>
<end>
<end>
e quando viene chiamato move:
<when I receive[ move ]>
<glide( 1 )secs to x <{ mx }> )y
<{ my }> )>
<when green flag clicked>
<set{ touch }to( 1 )>
<forever if[<touching[ pos ]> ]>
<if[<( <{ touch }> <=> 0 )>]>
<change{ lauch }by( -1 )>
<set{ touch }to( 1 )>
<end>
<if[<< <not> <touching[ pos ]> >> ]>
<set{ touch }to( 0 )>
<end>
<end>
Offline