Zbuduj platformę
Część sekcji Skryptowanie gier w Roblox ścieżki Lua w Coddy. Lekcja 4 z 24.
Skrypty też mogą budować świat. Instance.new tworzy nowy obiekt, a jego właściwości ustawiasz, zanim umieścisz go w grze:
local ball = Instance.new("Part")
ball.Name = "Ball"
ball.Shape = Enum.PartType.Ball
ball.Position = Vector3.new(0, 20, 0)
ball.Parent = workspaceNowa część nie pojawi się w świecie, dopóki jej Parent nie zostanie ustawione na workspace. Ustawienie Parent na końcu sprawia, że część pojawia się już gotowa.
Nowa część nie jest też zakotwiczona: grawitacja ciągnie ją w dół i część spada. Powyższa kula spada z wysokości 20 na ziemię. Część z ustawieniem Anchored = true pozostaje dokładnie tam, gdzie ją umieścisz — tak właśnie powinno być w przypadku podłóg, ścian i platform.
Wyzwanie
ŁatwyTym razem nie ma żadnego mostu. Twój skrypt działa w ServerScriptService i go buduje.
Utwórz nowy Part, który:
- nazywa się
Platform - ma rozmiar
6, 1, 28i pozycję0, 10, 0 - nie spada
- znajduje się w świecie
Naciśnij Play i przejdź po nim, a następnie naciśnij Check.
Spróbuj swoich sił
local platform = Instance.new("Part")
-- 1. Nadaj jej nazwę Platform
-- 2. Ustaw rozmiar i położenie
-- 3. Zabezpiecz ją przed spadaniem
-- 4. Umieść ją w świecie
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