Esempio n. 1
0
    void Awake()
    {
        controlador = GetComponent <Controlador2D>();
        animador    = GetComponent <Animator>();

        gravidade      = -(alturaPulo * 2) / Mathf.Pow(tempoParaApicePulo, 2);
        velocidadePulo = Mathf.Abs(gravidade) * tempoParaApicePulo;
    }
Esempio n. 2
0
    void Start()
    {
        controlador = GetComponent <Controlador2D>();

        gravidade      = -(alturaPulo * 2) / Mathf.Pow(tempoParaApicePulo, 2);
        velocidadePulo = Mathf.Abs(gravidade) * tempoParaApicePulo;

        vidaAtual = vidaMaxima;
    }
    void Awake()
    {
        controlador = GetComponent <Controlador2D>();
        animador    = GetComponent <Animator>();

        // Você consegue entender o que estamos fazendo abaixo?
        // Dica: S = S0 + v0.t + (a.t²)/2
        // Dica: v = v0 + at
        gravidade      = -(alturaPulo * 2) / Mathf.Pow(tempoParaApicePulo, 2);
        velocidadePulo = Mathf.Abs(gravidade) * tempoParaApicePulo;
    }