파트 색칠하기
Coddy Lua 여정의 Roblox 게임 스크립팅 섹션에 포함된 레슨. 24개 중 2번째.
파트에는 속성이 있습니다. 색상, 재질, 투명도, 크기, 위치 등이 속성입니다. 속성을 변경하면 게임에서 파트가 즉시 바뀝니다.
파트 안에 있는 스크립트는 script.Parent를 통해 해당 파트에 접근합니다. 모든 줄에서 사용할 수 있도록 변수에 저장하세요.
local block = script.Parent
block.Color = Color3.fromRGB(0, 120, 255)local block은 block이라는 이름의 변수를 만들고, =는 변수에 값을 넣습니다. Color3.fromRGB는 빨강, 초록, 파랑을 각각 0부터 255까지 조합해 색상을 만듭니다. 따라서 0, 120, 255는 밝은 파란색입니다.
일부 속성에는 Roblox가 제공하는 목록의 값이 사용되며, 이 목록을 Enum이라고 합니다. 재질이 그중 하나입니다.
block.Material = Enum.Material.WoodTransparency는 숫자입니다. 0은 불투명, 1은 보이지 않는 상태이며, 그 사이의 값은 투명도를 나타냅니다.
챌린지
쉬움스크립트는 회색 블록 안에 있습니다. 속성 세 가지를 변경하세요:
- 빨간색으로 만드세요:
Color3.fromRGB(255, 0, 0) - 빛나게 만드세요: 재질은
Neon - 반투명하게 만드세요:
Transparency를0.5로 설정
Play를 눌러 확인한 다음 Check를 누르세요.
직접 해보기
local block = script.Parent
-- 1. 블록을 빨간색으로 만드세요
-- 2. 블록이 빛나게 만드세요
-- 3. 블록을 반투명하게 만드세요
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
Roblox 게임 스크립팅의 모든 레슨
직접 연습해 보세요: 온라인 Lua 컴파일러