Podsumowanie: pilot drona
Część sekcji Podstawy skryptów w Unity ścieżki Unity w Coddy. Lekcja 23 z 67.
Wyzwanie
ŁatwySteruj dronem:
- Strzałki poruszają nim w lewo i w prawo wzdłuż osi x oraz w górę i w dół wzdłuż osi z, z prędkością
speedjednostek na sekundę, taką samą również po przekątnej. - Gdy przytrzymujesz klawisz spacji, dron wznosi się z prędkością
climbjednostek na sekundę; w przeciwnym razie opada z prędkościąclimbjednostek na sekundę. - Nigdy nie spada poniżej podłoża: jego współrzędna y wynosi co najmniej 0.5.
W Inspectorze ustaw speed na 4, a climb na 2. Naciśnij Play i steruj dronem, a następnie naciśnij Check.
Spróbuj swoich sił
using UnityEngine;
public class Drone : MonoBehaviour
{
public float speed = 1f;
public float climb = 1f;
void Update()
{
}
}
Wszystkie lekcje w sekcji Podstawy skryptów w Unity
1Twój pierwszy skrypt
Witaj, UnityUmieść sześcianPoruszaj się w każdej klatceObracaj się co sekundęSteruj za pomocą klawiszyPodsumowanie: Prowadź sześcian4Wektory
Dodawanie wektorówKierunkiPrzestrzeń lokalna i globalnaPrędkość po przekątnejOdległość między obiektamiVector3 jest strukturąPodsumowanie: pilot drona2Inspektor
Pola inspektoraSerializeFieldLiczby zmiennoprzecinkowe i MathfAtrybuty inspektoraPodsumowanie: Winda5Transformacje i hierarchia
Rodzice i dzieciSkalaPatrz na obiektyPoruszanie się w kierunku punktuPodsumowanie: Księżyc krążący po orbicie3Wejście
Naciśnięty, przytrzymany, zwolnionyOsiePrzyciski o nazwachPrzyciski myszyPowtórka: naładowany skok6Obiekty gry i komponenty
Referencje w InspectorzePobieranie komponentuBrakujące komponentyDodawanie komponentuRequireComponentPokazywanie i ukrywaniePodsumowanie: włącznik światła