Witajcie!
To już aż trzeci post tego dnia!
Dzisiaj napiszemy normalny skrypt!
Będzie to skrypt na latarkę!
Od czegoś trzeba zacząć...
Jednak będzie to skrypt, dzięki któremu nasza latarka będzie posiadała baterię, którą będziemy zmieniać będzie miała długość świecenia(życie), oraz wyłaczanie/włączanie.
Potrzebne zmienne:
- boolean IsOn, sprawdzający czy latarka jest włączona czy wyłączona
- nasze światło
Skrypt będziemy pisali w UJS, ponieważ trochę go zaniedbałem.Kto będzie chciał żebym napisał w C# niech napisze komentarz ![]()
Zaczniemy od stworzenia prostej sceny:
nastepnie dodajemy playera
i na kamerę dodajemy swiatlo
ustawiamy directional, cookie > wpisujemy light i wybieramy flashlight.
następnie cookie size(ja dałem 2.46)
i sam skrypt:
var IsOn : boolean = false;var swiatlo : Light;function Update() { if (Input.GetKeyDown(KeyCode.L)) { (IsOn)=(!IsOn); } if(IsOn) { swiatlo.enabled = true; } else { swiatlo.enabled = false; } }
Jako "swiatlo" najeżdżamy na gameObject w hierarhii i przesuwamy go na pole "swiatlo"
I gotowe! ![]()
Nasz pierwszy skrypt w JS zrobiony !

8 komentarzy
Rekomendowane komentarze
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Zaloguj się poniżej.
Zaloguj się