Cercando di simulare il rotolamento di una palla attorno a una ruota della roulette, mentre il numero risultante è già noto

0

Voglio fare una roulette con una palla che gira e atterra su un certo campo.

Il problema è che il campo su cui la pallina atterrerà, è noto in anticipo.

Voglio che l'animazione sia un po 'realistica, anche se il risultato è deciso in anticipo. Quindi penso di aver bisogno di calcolare il percorso che seguirà la palla, partendo dalla sua posizione finale. Tuttavia, in questo caso, deve sempre finire nella stessa posizione di partenza.

Come si può fare?

    
posta Qqwy 14.06.2014 - 17:05
fonte

2 risposte

3

programma il display della ruota con un'origine scorrevole. Esegui l'algoritmo "spin down" senza display, cambia l'origine in modo che la pallina si fermi sul numero giusto. Esegui lo spin-down algoritmo di nuovo con display e ritardi in tempo reale.

    
risposta data 14.06.2014 - 20:14
fonte
1

Penso che tu abbia l'idea giusta - inizia dal punto finale desiderato & lavorare all'indietro. Hai almeno 2 variabili con cui giocare - la velocità iniziale della palla & la velocità iniziale della ruota.

Se vuoi fare impazzire con questo, ricorda che hai anche quegli ostacoli a forma di diamante sopra i numeri sulla ruota. Mentre la palla inizia a perdere slancio e amp; curva nei numeri, spesso colpirà uno di quegli ostacoli & fare un pazzo rimbalzo. Questo è un posto dove puoi "regolare" l'angolo del bounce & fallo atterrare dove vuoi.

Se vuoi mantenerlo semplice, inizia sempre con la ruota nella stessa posizione e amp; fai solo le animazioni (ho dimenticato - 34?) possibili. La riproduzione potrebbe essere semplice come "show Spin00.gif".

    
risposta data 14.06.2014 - 17:27
fonte

Leggi altre domande sui tag