Come posso determinare i numeri risultanti per il lancio dei dadi su un'animazione?
Ho due normali dadi da gioco con i numeri da 1 a 6. Voglio lanciarli. - Va bene. So come farlo.
Il risultato (numeri sui dadi quando si ferma) del tiro è casuale. Ma voglio numeri esatti sui dadi come risultato del tiro (ad esempio 1 e 5 sui dadi quando l'animazione finisce). C'è un modo per farlo? O devo provare a cambiare casualmente il massimo della caduta o la rotazione dei dadi all'inizio dell'animazione e sperare che possa essere d'aiuto?
Grazie.
Risposte
Cambia gli orientamenti di trasformazione in Locale e una volta che i tuoi dadi sono caduti e si sono fermati, vai in modalità Modifica e ruotalo di 180° o 90° o -90° sull'asse destro finché non vedi la faccia desiderata.
Come dice Robin Betts, se il tuo cubo ha piccole differenze di topologia tra le sue facce, potrebbe cambiare il risultato, in tal caso devi cuocere il risultato prima di ruotare il cubo.
Oppure, come suggerito dall'utente 9746379, associa semplicemente i dadi a un cubo base della stessa dimensione e che lo contiene, questo genitore ha la fisica, non i dadi, una volta che il cubo ha lanciato, ruota i dadi come desiderato e alla fine rendere solo i dadi. In questo modo, le differenze di topologia tra le facce non verranno prese in considerazione.
Crea prima l'animazione, in modo da sapere quali facce finiscono in cima.
Quindi assegna il materiale e le trame, in modo che mostrino i numeri che desideri.