void Awake() { controlador = GetComponent <Controlador2D>(); animador = GetComponent <Animator>(); gravidade = -(alturaPulo * 2) / Mathf.Pow(tempoParaApicePulo, 2); velocidadePulo = Mathf.Abs(gravidade) * tempoParaApicePulo; }
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; }