Revisão: piloto de drone
Parte da seção Noções básicas de scripting no Unity do Journey de Unity da Coddy. Lição 23 de 67.
Desafio
FácilVoe com o drone:
- As setas o movem para a esquerda e para a direita ao longo do eixo x e para cima e para baixo ao longo do eixo z, a
speedunidades por segundo, com a mesma velocidade nas diagonais. - Enquanto a tecla Espaço estiver pressionada, ele sobe a
climbunidades por segundo; caso contrário, desce aclimbunidades por segundo. - Ele nunca fica abaixo do chão: sua coordenada y permanece em pelo menos 0.5.
O Inspector define speed como 4 e climb como 2. Pressione Play e voe; em seguida, pressione Check.
Experimente você mesmo
using UnityEngine;
public class Drone : MonoBehaviour
{
public float speed = 1f;
public float climb = 1f;
void Update()
{
}
}
Todas as lições de Noções básicas de scripting no Unity
1Seu primeiro script
Olá, UnityPosicione o cuboMova a cada quadroGire a cada segundoConduza com as teclasRecapitulando: dirija o cubo4Vetores
Adicionando vetoresDireçõesEspaço local e espaço do mundoVelocidade diagonalDistância entre objetosVector3 é uma structRevisão: piloto de drone7Projeto: Pegue a Estrela
O ApanhadorUma Estrela Cadente10O ciclo de vida dos scripts
Awake e StartUpdate e LateUpdateOnEnable e OnDisableA ordem do ciclo de vidaRevisão: registrador do ciclo de vida5Transformações e Hierarquia
Pais e FilhosEscalaObserve as CoisasMova-se em Direção a um PontoRevisão: Lua em Órbita6GameObjects e Componentes
Referências no InspectorObter um ComponenteComponentes AusentesAdicionar um ComponenteRequireComponentMostrar e OcultarRevisão: Interruptor de Luz