Repaso: salto cargado
Parte de la sección Fundamentos de scripting en Unity del Journey de Unity de Coddy. Lección 16 de 67.
Desafío
FácilHaz que el cubo salte al cargar:
- Mientras se mantenga pulsado el botón Jump (Space),
chargeaumenta en 1 cada segundo, pero nunca supera 2. - Al soltar Jump, el cubo salta: su coordenada y pasa a ser
0.5 + charge * power, ychargevuelve a 0. - Mientras el cubo esté por encima del suelo (y = 0.5), cae a
fallunidades por segundo hasta volver a bajar.
En el Inspector, establece power en 2 y fall en 3. Pulsa Play, mantén pulsada y suelta Space, y después pulsa Check.
Pruébalo tú mismo
using UnityEngine;
public class ChargeJump : MonoBehaviour
{
public float power = 1f;
public float fall = 1f;
float charge = 0f;
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