Menu
CoddyTech

다리 늘리기

Coddy Lua 여정의 Roblox 게임 스크립팅 섹션에 포함된 레슨. 24개 중 3번째.

모든 파트에는 Size와 Position이 있습니다. 둘 다 Vector3입니다. 이는 월드의 세 방향을 나타내는 세 개의 숫자입니다.

  • X: 왼쪽과 오른쪽
  • Y: 위쪽과 아래쪽
  • Z: 앞쪽과 뒤쪽

Roblox에서 거리는 스터드 단위로 측정합니다. 플레이어의 키는 약 5 스터드입니다.

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

첫 번째 print는 변경 전의 크기를 보여 줍니다. 예를 들어 2, 2, 2와 같습니다. 다음 줄은 상자를 높고 가느다란 탑으로 만듭니다. 너비는 4, 높이는 10, 깊이는 4입니다. 파트는 중심에서 양쪽 방향으로 똑같이 커지므로, 이제 탑은 Position에서 위아래로 각각 5 스터드까지 뻗습니다.

.X, .Y 또는 .Z를 사용해 숫자 하나를 읽을 수 있습니다. box.Size.Y는 10입니다.

challenge icon

챌린지

쉬움

회색 스폰 플랫폼과 노란색 목표 지점 사이에는 24스터드 간격이 있으며, 나무 다리는 길이가 4스터드뿐입니다. 바닥은 없습니다. 다리를 놓치면 떨어집니다.

다리가 양쪽에 닿도록 Size를 변경하세요. 너비는 6, 두께는 1로 유지하고, Z 방향 길이는 최소 24로 만드세요.

Play를 누르고 걸어서 건넌 다음 Check를 누르세요.

직접 해보기

local bridge = script.Parent

-- 다리의 너비는 6, 두께는 1이고 길이는 4밖에 되지 않습니다.
print(bridge.Size)

-- 다리의 길이를 양쪽 끝에 닿을 만큼 늘리세요
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

Roblox 게임 스크립팅의 모든 레슨

직접 연습해 보세요: 온라인 Lua 컴파일러