Menu
CoddyTech

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 = workspace

Nowa 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.

challenge icon

Wyzwanie

Łatwy

Tym razem nie ma żadnego mostu. Twój skrypt działa w ServerScriptService i go buduje.

Utwórz nowy Part, który:

  1. nazywa się Platform
  2. ma rozmiar 6, 1, 28 i pozycję 0, 10, 0
  3. nie spada
  4. 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
quiz iconSprawdź się

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

Poćwicz samodzielnie: Kompilator Lua online