Menu
CoddyTech

Köprüyü Uzat

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

Her parçanın bir Size ve bir Position değeri vardır. İkisi de bir Vector3 değeridir: dünyanın üç yönü için üç sayı.

  • X: sol ve sağ
  • Y: yukarı ve aşağı
  • Z: ileri ve geri

Roblox'ta mesafeler stud cinsinden ölçülür. Bir oyuncunun boyu yaklaşık 5 stud'dur.

local box = script.Parent
print(box.Size)
box.Size = Vector3.new(4, 10, 4)

İlk print, değişiklikten önceki boyutu gösterir; örneğin 2, 2, 2. Sonraki satır kutuyu uzun bir kuleye dönüştürür: 4 genişliğinde, 10 yüksekliğinde ve 4 derinliğinde. Bir parça merkezinden her iki yönde eşit miktarda büyür; bu nedenle kule artık Position değerinin 5 stud üstüne ve altına ulaşır.

.X, .Y veya .Z ile tek bir sayıyı okuyabilirsin: box.Size.Y değeri 10'dur.

challenge icon

Görev

Kolay

Gri başlangıç platformu ile sarı hedef arasında 24 studluk boşluk var ve ahşap köprü yalnızca 4 stud uzunluğunda. Zemin yok: köprüyü ıskalarsan düşersin.

Size. Change its Z, the third number, so the bridge reaches both sides: at least 24. Keep it 6 wide and 1 thick.

“Oyna”ya basıp karşıya yürü, ardından “Kontrol et”e bas.

Kendin dene

local bridge = script.Parent

-- Köprü 6 birim genişliğinde, 1 birim kalınlığında ve yalnızca 4 birim uzunluğunda.
print(bridge.Size)

-- Köprüyü her iki tarafa da ulaşacak kadar uzat
bridge.Size = Vector3.new(6, 1, 4)
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