Rieccomi con un problema che ho sempre avuto e mi sono sempre riproposto di risolvere, ma che mi sono ostinato ad ignorare. Essenzialmente, è un tipo di meccanica che troviamo nella maggiorparte dei giochi in cui è richiesto l'uso del mouse; Cliccando sopra un oggetto lo si "aggancia" e rilasciando il tasto del mouse, l'oggetto viene "mollato". Fin qui nessun problema. La parte da cui non riesco a tirarmi fuori è quella del lancio, ovvero:
Se quando lascio il mouse si stava muovendo ad una certa velocità l'oggetto ha un piccolo effetto inerzia e viene "lanciato". Più o meno un metodo in testa ce lo avevo, ma non funziona molto bene e quindi chiedo a voi. Qualunque idea è ben accetta.
Grazie
Lanciare oggetti con il mouse?
- ball-man_3000
- Moderatore
- Messaggi: 1263
- Iscritto il: 26/08/2009, 13:42
- Specialità: Contare con le dita
- Uso: GM:Studio 2
- Località: Bologna
- Contatta:
Lanciare oggetti con il mouse?
Quattro corde sono meglio
- aironenero
- GMI Guru
- Messaggi: 2612
- Iscritto il: 02/05/2012, 14:56
- Specialità: Unity 3D
- Uso: GM:Studio 1.4 Pro
- Località: Ispica
- Contatta:
Re: Lanciare oggetti con il mouse?
fai una media della distanza di movimento percorsa negli multimi frame, quindi al rilascio aplichi una forza pari a quella media, che riduci col passare del tempo simulando l'attrito.
Chi c’è in linea
Visitano il forum: Nessuno e 113 ospiti