Menu
CoddyTech

Caçadores

Parte da seção Física e jogabilidade do Journey de Unity da Coddy. Lição 57 de 63.

challenge icon

Desafio

Médio

Agora, os caçadores. Dois ficam na arena, marcados com a tag Hunter, cada um com um Rigidbody e o script Hunter. Mantenha o jogador da lição anterior e preencha Hunter:

  • Um campo speed definido pelo Inspector (3).
  • Em Start, encontre o jogador com GameObject.FindWithTag("Player") e guarde seu Transform. Na próxima lição, os caçadores serão criados a partir de um prefab enquanto o jogo estiver em execução, e o campo de um prefab não pode armazenar um objeto da cena, então cada caçador encontra o jogador por conta própria.
  • A cada passo da física, defina a velocidade do caçador na direção do jogador pelo chão, usando speed e mantendo sua velocidade y.

Pressione Play e mantenha distância deles, depois Check.

Experimente você mesmo

using UnityEngine;

public class Hunter : MonoBehaviour
{
    // Uma aula posterior implementará isto: caçadores que perseguem o jogador.
}

Todas as lições de Física e jogabilidade