Menu
CoddyTech

Revisão: Torreta

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

challenge icon

Desafio

Médio

Escreva o script da torre. O tanque é dirigido com as setas (seu script está pronto), e a torre, um pouco mais alta que o tanque, mantém o tanque na mira:

  • Ela gira em direção ao tanque a turnSpeed (90) graus por segundo, nunca mais rápido, e apenas em torno do eixo y: nunca se inclina para cima ou para baixo.
  • A tecla Espaço dispara um projétil (shellPrefab). O projétil começa a 1 unidade à frente do centro da torre e 0.5 acima dele, nas direções da própria torre, e fica voltado para a mesma direção que a torre (o script Shell já pronto o faz voar para a frente).

Pressione Play, dirija por aí e dispare; em seguida, pressione Check.

Experimente você mesmo

using UnityEngine;

public class Turret : MonoBehaviour
{
    public Transform tank;
    public GameObject shellPrefab;
    public float turnSpeed = 90f;

    void Update()
    {
    }
}

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