How to Make Press E to Open Door in Roblox Studio (Beginner Friendly Tutorial)
This video teaches you how to make your swinging door swing open with the activation of a proximity prompt in Roblox Studio. This is compatible with PC, mobile, and XBOX devices.
00:00 Intro
00:12 Video made possible by viewer request
00:24 Duplicating Swinging Door Parts with Ctrl+D from the No Code Swinging Door Tutorial
00:49 Adding a Proximity Prompt to the door
00:55 Make door the new parent of HingeConstraint
01:20 Changing the HingeConstraint properties
01:40 Creating the proximity prompt script
03:37 Play testing the code
04:03 Changing Proximity Prompt properties
Code (script in ServerScriptService):
local ProximityPromptService = game:GetService("ProximityPromptService")
local function onPromptTriggered(promptObject, player)
if promptObject.Name == "DoorPrompt" then
promptObject.Enabled = false
local door = promptObject.Parent
local hinge = door.HingeConstraint
hinge.TargetAngle = 90
task.delay(2, function()
hinge.TargetAngle = 0
promptObject.Enabled = true
end)
end
end
ProximityPromptService.PromptTriggered:Connect(onPromptTriggered)
Swinging Door Tutorial with NO CODE: https://youtu.be/xwQ_XvnuVEY
#chrisatm #roblox #robloxdev
Видео How to Make Press E to Open Door in Roblox Studio (Beginner Friendly Tutorial) канала Chrisandthemike
00:00 Intro
00:12 Video made possible by viewer request
00:24 Duplicating Swinging Door Parts with Ctrl+D from the No Code Swinging Door Tutorial
00:49 Adding a Proximity Prompt to the door
00:55 Make door the new parent of HingeConstraint
01:20 Changing the HingeConstraint properties
01:40 Creating the proximity prompt script
03:37 Play testing the code
04:03 Changing Proximity Prompt properties
Code (script in ServerScriptService):
local ProximityPromptService = game:GetService("ProximityPromptService")
local function onPromptTriggered(promptObject, player)
if promptObject.Name == "DoorPrompt" then
promptObject.Enabled = false
local door = promptObject.Parent
local hinge = door.HingeConstraint
hinge.TargetAngle = 90
task.delay(2, function()
hinge.TargetAngle = 0
promptObject.Enabled = true
end)
end
end
ProximityPromptService.PromptTriggered:Connect(onPromptTriggered)
Swinging Door Tutorial with NO CODE: https://youtu.be/xwQ_XvnuVEY
#chrisatm #roblox #robloxdev
Видео How to Make Press E to Open Door in Roblox Studio (Beginner Friendly Tutorial) канала Chrisandthemike
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
How to Make a Player Detector in Roblox Studio (Beginner Friendly Tutorial)How to Use RemoteEvents in Roblox Studio (Beginner Friendly Scripting Tutorial)Midnight Racing: Tokyo VS ChrisMad City VS ChrisHow to Make a Roblox Game (NEW Scripting Tutorial for Beginners)I Made an NPC Path Finder in Roblox Studio (Disaster Labs Devlog)How To Make a DAY NIGHT CYCLE in ROBLOX STUDIO with CODE (Beginner Friendly Tutorial)I Made the Jailbreak Jewelry Store in Roblox StudioI Tried Remaking the Roblox Brookhaven Bank... And You Can PLAY NOW!How To Add SPRINT in ROBLOX STUDIO with CODE (Beginner Friendly Shift to Sprint Tutorial)Arsenal VS ChrisHow to add a Day Night Cycle in Roblox Studio with Code (Beginner Friendly Tutorial)How to Roblox Studio Basics: Types and Values (Beginner Friendly Scripting Tutorial)How to Make a Laser Damage Part like Jailbreak (Roblox Studio Scripting Tutorial)Nico's Nextbots VS ChrisHow to Make a Swinging Door in Roblox Studio with NO SCRIPT (Beginner Friendly Tutorial)Doors VS ChrisHow to Create a NEW Baseplate in Roblox Studio (Beginner Friendly Tutorial)How to Roblox Studio Basics (Beginner Friendly Tutorial)