Menu
CoddyTech

Riepilogo: salto caricato

Fa parte della sezione Fondamenti di scripting in Unity del percorso Unity di Coddy. Lezione 16 di 67.

challenge icon

Sfida

Facile

Fai in modo che il cubo esegua un salto caricato:

  • Mentre il pulsante Jump (Space) è premuto, charge aumenta di 1 ogni secondo, ma non supera mai 2.
  • Quando rilasci Jump, il cubo salta: il suo valore y diventa 0.5 + charge * power e charge torna a 0.
  • Mentre il cubo è sopra il terreno (y = 0.5), cade a fall unità al secondo finché non torna a terra.

L'Inspector imposta power a 2 e fall a 3. Premi Play, tieni premuto e rilascia Space, quindi premi Check.

Provalo tu

using UnityEngine;

public class ChargeJump : MonoBehaviour
{
    public float power = 1f;
    public float fall = 1f;
    float charge = 0f;

    void Update()
    {
    }
}

Tutte le lezioni di Fondamenti di scripting in Unity