
ServerScript --Workspace/Sample/Cube1 경로에 있는 오브젝트를 Cube 변수에 할당해요. local Cube = Workspace.Sample.Cube1 wait(2) --2초를 기다린뒤, Cube:SetVisibility(false) --오브젝트를 보이지 않게 해요. wait(2) --2초를 기다린뒤, Cube:SetVisibility(true) --오브젝트를 보이게 해요. Script Log

ServerScript --Workspace/Sample/Cube1/Cube2 경로에 있는 오브젝트를 Cube2 변수에 할당해요. local ChildCube = Workspace.Sample.Cube1.Cube2 --.Parent로 대상 오브젝트의 부모를 얻어서 ParentCube 변수에 할당해요. local ParentCube = ChildCube.Parent print("Child Cube Name : " .. ChildCube:GetName()) --자식 오브젝트의 이름을 로그창에 출력해요. print("Parent Cube Name : " .. ParentCube:GetName()) --부모 오브젝트의 이름을 로그창에 출력해요. 더보기 함수 string GetName() 객체의 이름을 얻을 수 ..

ServerScript --Workspace/Sample/CubeList 경로에 있는 오브젝트의 --자식 오브젝트 리스트를 GetChildList()로 얻은 다음, --CubeList 변수에 할당해요. local CubeList = Workspace.Sample.CubeList:GetChildList() --반복문을 이용해서 CubeList 변수에 할당된 오브젝트들의 이름을 print로 출력해요. --첫번째(i = 1)부터 시작해서, --CubeList의 크기(#CubeList)만큼 반복하고 --n번째 자식 오브젝트(CubeList[i])의 이름을 로그창에 출력해요. for i = 1, #CubeList do print("Child Object Name : " .. CubeList[i]:GetName()..

SeverScript --Workspace/Sample/Cube 경로에 있는 오브젝트를 Cube 변수에 할당해요. local Cube = Workspace.Sample.Cube --변경할 색상을 변수에 할당해요. local NewColor1 = Color.new(255, 0, 0, 255) local NewColor2 = Cube:GetColor() --GetColor()로 큐브의 색상을 얻은 다음 변수에 저장해요. wait(2) --2초를 기다린뒤, Cube:SetColor(NewColor1) --큐브의 색상을 NewColor1으로 변경해요. wait(2) --2초를 기다린뒤, Cube:SetColor(NewColor2) --큐브의 색상을 NewColor2으로 변경해요. Script Log

SeverScript --Workspace/Sample/Cube 경로에 있는 오브젝트를 Cube 변수에 할당해요. local Cube = Workspace.Sample.Cube print("Cube Name : " .. Cube:GetName()) --GetName()으로 큐브의 이름을 얻은 다음 로그창에 출력해요. wait(1) --1초를 기다린뒤, Cube:SetName("NewName") --큐브의 이름을 NewName으로 변경해요. print("Cube Name : " .. Cube:GetName()) --GetName()으로 큐브의 이름을 얻은 다음 로그창에 출력해요. Script Log

ServerScript print("wait 15 second") wait(15) --15초를 기다린뒤, --게임의 모든 플레이어를 Game:GetAllPlayer()로 얻은 다음, --AllPlayer 변수에 할당해요. local AllPlayer = Game:GetAllPlayer() --반복문을 이용해서 AllPlayer 변수에 할당된 플레이어들의 이름을 print로 출력해요. --첫번째(i = 1)부터 시작해서, --AllPlayer의 크기(#AllPlayer)만큼 반복하고 --n번째 자식 오브젝트(AllPlayer[i])의 이름을 로그창에 출력해요. for i = 1, #AllPlayer do print("Player Name : " .. AllPlayer[i]:GetName()) end 더보기..

ServerScript wait(2) --2초를 기다린 뒤, local Player = Game:GetAllPlayer()[1] --게임의 첫번째 플레이어를 얻어서 Player 변수에 할당해요. 더보기 예제 --게임의 모든 플레이어를 Game:GetAllPlayer()로 얻은 다음, --AllPlayer 변수에 할당해요. local AllPlayer = Game:GetAllPlayer() --반복문을 이용해서 AllPlayer 변수에 할당된 플레이어들의 이름을 print로 출력해요. --첫번째(i = 1)부터 시작해서, --AllPlayer의 크기(#AllPlayer)만큼 반복하고 --n번째 자식 오브젝트(AllPlayer[i])의 이름을 로그창에 출력해요. for i = 1, #AllPlayer do ..

SeverScript --Workspace/Sample/Cube 경로에 있는 오브젝트를 Cube 변수에 할당해요. local Cube = Workspace.Sample.Cube --Cube의 스크립트 파라미터들을 변수에 할당해요. local ChangePos = Cube.ChangePos local CubeIndex = Cube.CubeIndex local IsCoolObject = Cube.IsCoolObject local Description = Cube.Description local TargetObj = Cube.TargetObj --메시지를 로그창에 출력해요. print(ChangePos) print(CubeIndex) print(IsCoolObject) print(Description) pri..