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 özelliği vardır. Her ikisi 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 birim genişliğinde, 10 birim yüksekliğinde ve 4 birim derinliğinde. Bir parça merkezinden her iki yönde eşit şekilde büyür, bu nedenle kule artık Position değerinin 5 stud üstüne ve altına uzanır.

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

challenge icon

Görev

Kolay

Gri doğma platformu ile sarı hedef arasında 24 stud boşluk var ve ahşap köprü yalnızca 4 stud uzunluğunda. Zemin yok: köprüyü kaçırırsan düşersin.

Köprünün Size değerini, her iki tarafa da ulaşacak şekilde değiştir. Genişliğini 6, kalınlığını 1 olarak koru ve Z eksenindeki uzunluğunu en az 24 yap.

Play'e basıp karşıya yürü, ardından Check'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)

-- Her iki tarafa da ulaşacak kadar uzat
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