How to make an Animated Door | Roblox Studio | Tutorial

Опубликовано: 21 Июль 2026
на канале: Slydonut6414
10,073
197

Script:
local TweenService = game:GetService("TweenService")
local Hinge = script.Parent
local clickDetector = script.Parent.Parent.MainDoor.ClickDetector

local Goal = {
CFrame = Hinge.CFrame * CFrame.Angles(0,math.rad(90),0)
}

local Goal2 = {
CFrame = Hinge.CFrame * CFrame.Angles(0,0,0)
}

local tweenInfo = TweenInfo.new(1)

local doorOpen = TweenService:Create(Hinge, tweenInfo, Goal)
local doorClose = TweenService:Create(Hinge, tweenInfo, Goal2)

local isOpen = false

clickDetector.MouseClick:Connect(function()
if isOpen == false then
doorOpen:Play()
isOpen = true
else
doorClose:Play()
isOpen = false
end
end)

Music:
Biscuit - Lukrembo
   • lukrembo - biscuit  

Balloon - Lukrembo
   • lukrembo - balloon  

Imagine - Lukrembo
   • lukrembo - imagine  

I always love you - Lukrembo
   • lukrembo - i always love you  

Social media -
Twitter -   / slydonut6414  
Instagram -   / slydonut6414  

Subscribe!!! -    / @slydonut6414  

#robloxstudio #animateddoor #tutorial