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ảiY: lên và xuốngZ: 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.
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.
- Tìm dòng cuối cùng:
bridge.Size = Vector3.new(6, 1, 4). - Đổ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
2Vòng lặp và hàm
Hàng cột trụDựng cầu thangDựng tòa thápNhà máy sản xuất đồng xuĐèn nhấp nháyCây cầu biến mất5Trò chơi đầu tiên của bạn
Obby đầu tiên của bạn3Sự kiện và người chơi
Tấm đệm cảm ứngSàn dung nhamLeaderstatsAi đã chạm vào?Thu thập xuXu xuất hiện lạiCửa xuTự luyện tập: Trình biên dịch Lua online