Menu
CoddyTech

Bir Platform İnşa Et

Coddy'nin Lua Journey'sinin Roblox Oyunları için Kodlama bölümünün bir parçası. Ders 4 / 24.

Betikleri de dünyayı oluşturabilir. Instance.new yeni bir nesne oluşturur ve nesneyi oyuna eklemeden önce özelliklerini ayarlarsın:

local ball = Instance.new("Part")
ball.Name = "Ball"
ball.Shape = Enum.PartType.Ball
ball.Position = Vector3.new(0, 20, 0)
ball.Parent = workspace

Yeni bir parça, Parent değeri workspace olarak ayarlanana kadar dünyada yer almaz. Parent değerini en son ayarlamak, parçanın tamamlanmış hâliyle görünmesini sağlar.

Yeni bir parça ayrıca sabitleştirilmiş değildir: yerçekimi onu aşağı çeker ve düşer. Yukarıdaki top, 20 yüksekliğinden yere düşer. Anchored = true olan bir parça, onu koyduğun yerde tam olarak kalır; zeminler, duvarlar ve platformlar için istediğin şey de budur.

challenge icon

Görev

Kolay

Bu kez hiç köprü yok. Betiğin ServerScriptService içinde çalışır ve bir köprü oluşturur.

Şunları yapan yeni bir Part oluştur:

  1. adı Platform olsun
  2. Size değeri 6, 1, 28 ve Position değeri 0, 10, 0 olsun
  3. düşmesin
  4. dünyada bulunsun

Play düğmesine basıp üzerinden geç, ardından Check düğmesine bas.

Kendin dene

local platform = Instance.new("Part")

-- 1. Adını Platform koy

-- 2. Boyutunu ve konumunu ayarla

-- 3. Düşmesini engelle

-- 4. Onu dünyaya yerleştir
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Roblox Oyunları için Kodlama bölümündeki tüm dersler

Kendi başına pratik yap: Online Lua derleyicisi