``Hi everyone im having trouble making a basic door open and close tween with a click detector, now i was able to make the door open however it wont close when i click again here is the code:

local TweenService = game:GetService("TweenService") local ClickDetector = workspace.TakeTwoDoor.ClickDetector local DoorTwo = workspace.TakeTwoDoor local DoorOpen = false function OpenDoor() if not DoorOpen then local Info = TweenInfo.new( 1, Enum.EasingStyle.Sine, Enum.EasingDirection.Out, 0, false, 0.4 ) local Goals = { Rotation = Vector3.new(0,86.5,0) } local tween = TweenService:Create(DoorTwo, Info , Goals) tween:Play() else DoorOpen = false end end workspace.TakeTwoDoor.ClickDetector.MouseClick:Connect(OpenDoor) local DoorOpen = false function OpenDoorAgain() if not DoorOpen then local Info = TweenInfo.new( 1, Enum.EasingStyle.Sine, Enum.EasingDirection.Out, 0, false, 0.4 ) local Go = { Rotation = Vector3.new(0,-86.5,0) } local tween = TweenService:Create(DoorTwo, Info , Go) tween:Play() else DoorOpen = false end end workspace.TakeTwoDoor.ClickDetector.MouseClick:Connect(OpenDoorAgain)

3 comments

0

please use a code block this is really har to read

0

Please use code blocks.

0

Please use code blocks, like other people have said.