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 = workspaceYeni 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.
Görev
KolayBu 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:
- adı
Platformolsun - Size değeri
6, 1, 28ve Position değeri0, 10, 0olsun - düşmesin
- 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
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
2Döngüler ve Fonksiyonlar
Sütun SırasıMerdiven YapıcıKule YapıcıMadeni Para FabrikasıYanıp Sönen IşıkKaybolan Köprü5İlk Oyunun
İlk Obby'nKendi başına pratik yap: Online Lua derleyicisi