Roblox Game Creator18 로블록스_기초_4주차(JumpUp) ① function jumpTrigger(player) local character = player.Parent local humanoid = character:FindFirstChildOfClass('Humanoid') if humanoid and ② then ③ ④ ⑤ ⑥ end end JumpUp.Touched:Connect(jumpTrigger) Roblox Game Creator 2023. 4. 14. 로블록스_심화_8주차 (Script 탐험하기 2/2) 💪 toolbox에서 프로젝트로 발표할 모델 2개를 골라 script를 탐험하고 원하는 기능을 구현하기 위해 lua code를 바꿔보자! 💪 예시) killwall에 터치되면 캐릭터의 Health가 줄어들게 코드를 바꿈 Roblox Game Creator 2023. 1. 23. 로블록스_심화_7주차 (Script 탐험하기 1/2) 💪 toolbox에서 프로젝트로 발표할 모델 2개를 골라 script를 탐험하고 원하는 기능을 구현하기 위해 lua code를 바꿔보자! 💪 예시) 감옥 문의 transparency를 바꿔 감옥 문을 반투명하게 바꿈 Roblox Game Creator 2023. 1. 19. 로블록스_심화_6주차 (Items 2/2) 😊 toolbox에서 배치하고 싶은 item 3개를 골라 각각의 script를 이해하고 원하는 대로 변형하기! 😊 예시> ① 원하는 item을 toolbox에서 검색 ② item을 클릭! script를 살펴보고 code를 고쳐보기 //이전 code function onActivated() if not enabled then return end enabled = false Tool.GripForward = Vector3.new(0.0384, -0.128, 0.991) Tool.GripPos = Vector3.new(-2.3, -0.8, 0.5) Tool.GripRight = Vector3.new(-0.958, -0.287, 0) Tool.GripUp = Vector3.new(-0.285, 0.949, 0... Roblox Game Creator 2023. 1. 12. 로블록스_심화_5주차 (Items 1/2) 🙌 ServerScriptService → script 추가(이름: PlayerSetup) 🙌 PlayerSetup code local function onPlayerJoin(player) local leaderstats = ①("Folder") leaderstats.Name = "leaderstats" leaderstats.Parent = player local points = ①("②") points.Name = "Points" ③ points.Parent = leaderstats local items = ①("②") items.Name = "Items" ④ items.Parent = leaderstats local spaces = ①("②") spaces.Name = "Spaces" ⑤ spaces.. Roblox Game Creator 2022. 12. 29. 로블록스_심화_4주차 (NPC 2/2) 4주차> 👨🏫 toolbox → flag stand 검색 → 두 개 배치하기 👨🏫 toolbox → drooling zombie 검색 → 한 개 배치하기 👨🏫 drooling zombie Script 들어가기 → 내용 모두 지우기 → 이름: DroolingZombie 👨🏫 DroolingZombie code local zombie = game.Workspace["Drooling Zombie"] local humanoid = zombie.Humanoid local pointA = game.Workspace.① local pointB = game.Workspace.② local nextpoint = ③ local DELAY = ④ while ⑤ do humanoid:⑥(nextpoint.Primary.. Roblox Game Creator 2022. 12. 22. 로블록스_심화_3주차 (NPC 1/2) 3주차> 💁♂️ toolbox 모델 → NPC 검색 → 지정 NPC 클릭 💁♂️ NPC ClickDetector 추가 (ClickDetector는 플레이어의 마우스 클릭 감지 기능) 💁♂️ Script 2개 추가 (이름: AutoDialog, AutoDialog2) (존재하면 삭제하고 새롭게 만들기) 💁♂️ AutoDialog code local ChatService = game:GetService("①") local npc = script.Parent local head = npc.② local click = npc.③ local dialogue = ④ local function speak() local dialogue = "⑤" ChatService:Chat(⑥,⑦) end click.⑧:Co.. Roblox Game Creator 2022. 12. 15. 로블록스_심화_2주차(Animation) * 2주차> * ChangeRunAnimation 💁🏻♂️ Explorer - ServerScriptService - script 추가하기 (이름: ChangeRunAnimation) local Players = game:GetService("①") local function onCharacterAdded(character) -- Get animator on humanoid local humanoid = character:②("Humanoid") local animator = humanoid:②("Animator") -- Stop all animation tracks for _, playingTrack in pairs(animator:③()) do ④ end local animateScript = ch.. Roblox Game Creator 2022. 12. 7. 로블록스_심화_1주차(Magic Staircase) 1주차> * StairSwitch 👦 Stair 폴더 만들기 👦 계단 차례대로 Stair_1, Stair_2 ~ Stair_5 5개 만들고(이름변경) Stair 폴더에 집어넣기 👦 큰 계단 만들기 → 5개 모두 Anchored 체크, CanCollide 해제, Transparency 1 (한번에) 👦 Switch 블록 만들기(블록이름: Switch, script 이름: StairSwitch) * RGB Color - colorpicker 사이트 참조 local switchStair = script.Parent local onColor = Color3.fromRGB(①) -- 계단이 생기면 나타나는 색깔 local offColor = Color3.fromRGB(②) -- 계단이 사라지면 나타나는 색깔 lo.. Roblox Game Creator 2022. 11. 29. 로블록스_기초_8주차(HealingWater) 8주차> * CharacterSetting 😇 지형 편집기에 들어가 - 편집 - 브러시 설정 (직육면체 선택) - 재질 설정 - 갈라진 용암 클릭 - 용암 지대, 물 만들기 (또는 지형 전체 편집으로 물 만들어도 됩니당~ :)) 😇 탐색기 StarterPlayer의 StarterCharacterScripts 폴더 - LocalScript 추가하고 이름을 CharacterSetting으로 변경하기 local playerID = script.Parent local hum = playerID:① -- 플레이어를 찾자~ function lavaDamage(character) if ② then -- 밟은 바닥재질이 존재한다면! local condition = true while condition do if ③ t.. Roblox Game Creator 2022. 10. 27. 로블록스_기초_7주차 (MovingWalk, RotationBlock) 7주차> * MovingWalk 🤩 저절로 플레이어가 움직이는 무빙워크 만들기! → 긴 네모 블록 만들기(이름: MovingWalk, 스크립트 이름: MovingWalk) 🤩 무빙워크 움직이는 방향을 속도 개념을 이용해서 바꿔보기 + 속도를 더 빠르거나, 느리게 해보기 ① -- 무한반복 ② = ③ -- 기존 속도보다 5배 빠르게 ④ -- 0.1초 기다리기 ⑤ -- 무한반복 코드 끝 선언 * RotatePart 🤩 원하는 쪽으로 회전하는 회전블록 만들기! - 쐐기모양 블록 만들기(이름: RotatePart, 스크립트 이름: RotatePart) 🤩 3차원 공간 - x,y,z 축 이해 - 각 축 별로 움직이게 코드 바꿔보기 ① ② while true do ③ = ④ wait() end Roblox Game Creator 2022. 10. 20. 로블록스_기초_6주차 (KillBlock, FirePad) 6주차> * TrapMine 🤩 밟으면 죽는 블록 만들기! (블록 이름: TrapMine, 스크립트 이름: TrapMine) ① function trapTrigger(player) local character = player.Parent local humanoid = character:FindFirstChild('Humanoid') if ② then ③ end end ④ 🤩 도전과제> ★ 밝으면 죽지 않고 체력이 일부 떨어지게만 코드 바꿔보기! ★ 체력이 일부 떨어졌다가 x초 후에 또 밟으면 더 떨어지게 만들 수 있는 함수 종류 생각해서 추가해보기! * FirePad 🤩 밟으면 불이 붙는 블록 만들기 (블록 이름: FirePad, 스크립트 이름: FirePad) ① ② function FireEffect.. Roblox Game Creator 2022. 10. 13. 로블록스_기초_5주차 (Magic Bridge) 5주차> 🥳 발판 트리거 블록과 다리 블록 만들기 (트리거 블록 이름 Trigger, 다리 블록 이름 Bridge) 🥳 트리거 블록에 Script 추가하기 (이름 TriggerScript) 🥳 트리거와 다리 블록 Anchored 체크, 다리 블록 CanCollide 체크 해제 & 투명도 1로 바꾸기 local trigger = script.Parent local bridge = game.Workspace.① local onColor = Color3.②(③) local offColor = Color3.②(④) trigger.Color = ⑤ local function showBridge() trigger.Color = ⑥ bridge.⑦ = ⑧ -- 다리 건널 수 있음 bridge.⑨ = ⑩ -- 다리가 .. Roblox Game Creator 2022. 10. 2. 로블록스_기초_4주차 (R/Y/G Light) 4주차> 👻 신호등에 들어갈 빨간 불, 노란 불, 초록 불 구 세 개 만들기 (이름 차례대로 RedBall, YellowBall, GreenBall) 👻 신호등 직사각형 block 만들기 (이름 SignalLight) 👻 SignalLight + RedBall, YellowBall, GreenBall 그룹화, Anchored, Parent-Child 관계 생성 👻 SignalLight script 코드 local redBall = game.Workspace.①.② local yellowBall = game.Workspace.①.③ local greenBall = game.Workspace.①.③ local offColor = Color3.⑤(⑥) local redBallOn = Color3.⑤(⑦) lo.. Roblox Game Creator 2022. 9. 28. 로블록스_기초_3주차 (teleport) 3주차> 🙆♂️ 출발지점 → 도착지점 두 개 blockpart 생성하기 (출발지점 이름 Teleport, 도착지점 이름 Destination) 🙆♂️ 출발지점에 새 script 추가 → 이름 Teleport ① teleportPart = script.② local ③ teleport(otherPart) local character = otherPart.Parent local humanoid = character:FindFirstChildOfClass('Humanoid') local destination = game.④.⑤ destination.⑥ = ⑦ destination.⑧ = ⑨ destination.⑩ = ⓐ if humanoid then humanoid.RootPart.CFrame = CFr.. Roblox Game Creator 2022. 9. 19. 이전 1 2 다음