Menu
CoddyTech

Kéo dài cây cầu

Thuộc phần Lập trình game Roblox trong hành trình Lua của Coddy. Bài học 3 trên 25.

Mỗi khối có Size và Position. Cả hai đều là Vector3: ba số ứng với ba hướng trong thế giới.

  • X: trái và phải
  • Y: lên và xuống
  • Z: phía trước và phía sau

Khoảng cách trong Roblox được đo bằng stud. Một người chơi cao khoảng 5 stud.

local bridge = script.Parent
print(bridge.Size)
bridge.Size = Vector3.new(8, 1, 10)

print hiển thị kích thước trước khi thay đổi, ví dụ 4, 1, 2. Dòng tiếp theo khiến cây cầu rộng 8, dày 1 và dài 10. Một khối phát triển đều về hai phía từ tâm, vì vậy cây cầu giờ vươn ra 5 stud về phía trước và 5 stud về phía sau tính từ Position.

Bạn đọc một số bằng .X, .Y hoặc .Z: bridge.Size.Z là 10.

challenge icon

Thử thách

Dễ

Kéo dài cây cầu gỗ bắc qua khoảng trống 24 stud để chạm đến đích màu vàng.

  1. Tìm dòng cuối cùng: bridge.Size = Vector3.new(6, 1, 4).
  2. Đổi số thứ ba, Z, thành 28. Giữ chiều rộng là 6 và độ dày là 1.

Nhấn Chơi: cây cầu chạm đến đích và bạn có thể đi qua. Sau đó nhấn Kiểm tra.

Tự làm thử

local bridge = script.Parent

-- Cây cầu rộng 6, dày 1 và chỉ dài 4.
print(bridge.Size)

-- Kéo dài cây cầu đủ để nối hai bên.
bridge.Size = Vector3.new(6, 1, 4)

Tất cả bài học trong Lập trình game Roblox

Tự luyện tập: Trình biên dịch Lua online