Unity 3D Comandi Multipli

  • Autore discussione Utente cancellato 259357
  • Data d'inizio
U

Utente cancellato 259357

Allora io ho creato un cubo che si muove su un piano ma quando ho implementato il salto, è venuto fuori una schifezza.
Se si tiene premuto barra spaziatrice il cubo inizia a tremare a mezz'aria. Poi cambia la rotazione o si mette sotto sopra rendendo il "Giochino" ingiocabile.
C#:
        if (Input.GetAxis("Jump") != 0)
        {
          
            direction.y = Input.GetAxis("Jump") /2 ;
            
        }

        transform.Translate(direction * (speed * Time.deltaTime));
Questo è il codice consigli? (Sono agli inizi) Grazie mille