Menu
CoddyTech

플랫폼 만들기

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

스크립트로도 월드를 만들 수 있습니다. Instance.new는 새 객체를 만들며, 게임에 넣기 전에 속성을 설정합니다:

local ball = Instance.new("Part")
ball.Name = "Ball"
ball.Shape = Enum.PartType.Ball
ball.Position = Vector3.new(0, 20, 0)
ball.Parent = workspace

새 파트는 Parent를 workspace로 설정하기 전까지 월드에 나타나지 않습니다. Parent를 마지막에 설정하면 파트가 완성된 상태로 나타납니다.

새 파트는 고정(anchored)되어 있지도 않습니다. 중력이 파트를 아래로 끌어당겨 떨어뜨립니다. 위의 공은 높이 20에서 지면으로 떨어집니다. Anchored = true인 파트는 설정한 위치에 그대로 유지되며, 바닥, 벽, 플랫폼에 필요한 동작입니다.

challenge icon

챌린지

쉬움

이번에는 다리가 전혀 없습니다. 스크립트가 ServerScriptService에서 실행되어 다리를 만듭니다.

다음 조건을 만족하는 새 Part를 만드세요.

  1. 이름은 Platform입니다.
  2. 크기는 6, 1, 28이고 위치는 0, 10, 0입니다.
  3. 떨어지지 않습니다.
  4. 월드에 있습니다.

Play를 눌러 건너간 다음 Check를 누르세요.

직접 해보기

local platform = Instance.new("Part")

-- 1. 이름을 Platform으로 지정하세요

-- 2. Size와 Position을 설정하세요

-- 3. 떨어지지 않게 하세요

-- 4. 월드에 배치하세요
quiz icon실력 점검

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

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

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