Witaj, Roblox
Część sekcji Skryptowanie gier w Roblox ścieżki Lua w Coddy. Lekcja 1 z 24.
Każda gra Roblox składa się z części (bloków, kul, platform) oraz skryptów, które mówią częściom, co mają robić. Skrypty są pisane w Luau, języku programowania, który Roblox stworzył na bazie Lua.
Gra po prawej stronie przedstawia prawdziwy świat: płytę bazową pokrytą trawą, platformę pojawiania się i żółty znak. Naciśnij Play, aby uruchomić w nim swój skrypt, i poruszaj się za pomocą W A S D oraz Space.
Pierwszą rzeczą, której uczy się każdy skrypter, jest print. Zapisuje wiersz w panelu Output pod grą, wraz z informacją, kiedy to się wydarzyło w grze:
print("The game started")Tekst w cudzysłowie to ciąg znaków. print wyświetla również rzeczy, które nie są ciągami znaków, na przykład liczby i nazwy części. Każda część w świecie znajduje się wewnątrz workspace, a do jednej z nich odwołujesz się za pomocą jej nazwy:
print(workspace.Baseplate.Name)To wypisuje Baseplate. Skrypt uruchamia się od pierwszego wiersza do ostatniego, jeden raz, gdy gra się rozpoczyna.
Wyzwanie
ŁatwyNapisz swój pierwszy skrypt Roblox.
- Wypisz dokładnie
Hello, Roblox! - W następnym wierszu wypisz nazwę żółtego znaku, odczytując ją z części:
workspace.Sign.Name(a nie tekst"Sign"wpisany w cudzysłowie).
Naciśnij Play, aby zobaczyć swoje wiersze w Output, a następnie naciśnij Check.
Spróbuj swoich sił
-- Ten skrypt uruchamia się raz, gdy gra się rozpoczyna.
print("Hello")
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Skryptowanie gier w Roblox
2Pętle i funkcje
Rząd filarówBudowniczy schodówBudowniczy wieżyFabryka monetMigające światłoZnikający most5Twoja pierwsza gra
Twoja pierwsza gra typu obbyPoćwicz samodzielnie: Kompilator Lua online