DOMANDA unity 2D

Salve, sono giacomo e da poco mi sto cimentando nel mondo di unity (c# lo conosco già).

per imparare le basi ho scelto di iniziare con il 2D.

avrei 3 domande da fare.

1. qual'è il modo migliore per muovere il personaggio?
ho visto che qualcuno consigliava di usare il Rigidbody2D.velocity e il Rigidbody2D.AddForce, il problema è che usando il Rigidbody2D.velocity il personaggio precipita più lentamente.

2. la differenza tra AddForce e AddRelativeForce.

3. come far saltare il personaggio siccome usando il .AddForce (con ForceMode2d.force) il personaggio si teletrasporta e poi cade lentamente(per l'appunto usando il .velocity diventa un po più difficile).

grazie a chiunque vorrà rispondere a queste domande.
 

Skills07

Moderatore
Staff Forum
8,759
2,310
Hardware Utente
CPU
Ryzen 7 2700x
Dissipatore
Stock
Scheda Madre
Aourus Gigabyte X-470
Hard Disk
Samsung Evo 850 250gb,2tb toshiba, 500gb western digital, 160gb segate
RAM
16 gb G.Skill Tridentz 3200 mhz RGB
Scheda Video
Sapphire RX 580 8gb ddr5
Monitor
Samsung Smart TV Full HD 50 Pollici/ Hp ES 24 IPS
Alimentatore
XFX 80 plus 750 watt
Case
Aerecool xpredator x3
Sistema Operativo
Windows 10 Pro 64
ciao prima di intraprendere la progettazione, unity sul suo sito mette a disposizione dei video tutorial, ti conviene seguire quelli :)
 

Entra

oppure Accedi utilizzando