Repaso: piloto de dron
Parte de la sección Fundamentos de scripting en Unity del Journey de Unity de Coddy. Lección 23 de 67.
Desafío
FácilVuela el dron:
- Las flechas lo mueven a izquierda y derecha a lo largo de x, y arriba y abajo a lo largo de z, a
speedunidades por segundo, con la misma velocidad en las diagonales. - Mientras mantienes pulsada la barra espaciadora, asciende a
climbunidades por segundo; de lo contrario, desciende aclimbunidades por segundo. - Nunca baja del suelo: su coordenada y se mantiene como mínimo en 0.5.
En el Inspector, establece speed en 4 y climb en 2. Pulsa Play y pilota el dron; después, pulsa Check.
Pruébalo tú mismo
using UnityEngine;
public class Drone : MonoBehaviour
{
public float speed = 1f;
public float climb = 1f;
void Update()
{
}
}
Todas las lecciones de Fundamentos de scripting en Unity
1Tu primer script
Hola, UnityColoca el cuboMuévete en cada fotogramaGira cada segundoDirige con las teclasRepaso: conduce el cubo4Vectores
Sumar vectoresDireccionesEspacio local y globalVelocidad diagonalDistancia entre objetosVector3 es una estructuraRepaso: piloto de dron7Proyecto: Atrapa la estrella
El atrapadorUna estrella fugaz10El ciclo de vida de los scripts
Awake y StartUpdate y LateUpdateOnEnable y OnDisableEl orden del ciclo de vidaRepaso: registrador del ciclo de vida2El Inspector
Campos del InspectorSerializeFieldNúmeros decimales y MathfAtributos del InspectorRepaso: Ascensor5Transformaciones y jerarquía
Padres e hijosEscalaMirar objetosMoverse hacia un puntoRepaso: Luna en órbita8Encontrar cosas
Buscar por nombreEtiquetasBuscar por tipoLas referencias superan a FindEl valor nulo de UnityRepaso: la moneda más cercana11Proyecto: Esquiva los bloques
El corredorBloques que caen6GameObjects y componentes
Referencias en el InspectorObtener un componenteComponentes faltantesAñadir un componenteRequireComponentMostrar y ocultarRepaso: interruptor de luz