Sliding Sidebar with Tween Service

I will try it, I just have t get my PC back :sweat_smile:

1 Like

I tried it already… It didn’t work. Am I doing something wrong?

local Player = game:GetService('Players').LocalPlayer

Player.CharacterAdded:Wait()

local Tween = game:GetService("TweenService")


local Sidebar = script.Parent:WaitForChild("Sidebar")
local PlayBtn = Sidebar:WaitForChild("Play")
local CreditsBtn = Sidebar:WaitForChild("Credits")
local SettingsBtn = Sidebar:WaitForChild("Settings")
local Title = Sidebar:WaitForChild("Title")

local SlideOutSide = Tween:Create(Sidebar,TweenInfo.new(0.4,Enum.EasingStyle.Quad, Enum.EasingDirection.Out, 0, false, 0),{Position = UDim2.new(0,0,0,0)})
local HoverOverPlayBtn = Tween:Create(PlayBtn, TweenInfo.new(0.3,Enum.EasingStyle.Back,Enum.EasingDirection.Out),{Size = UDim2.new(1,0,0.1,0)})
local HoverOverCreditsBtn = Tween:Create(CreditsBtn, TweenInfo.new(0.3,Enum.EasingStyle.Back,Enum.EasingDirection.Out),{Size = UDim2.new(1,0,0.1,0)})
local HoverOverSettingsBtn = Tween:Create(SettingsBtn, TweenInfo.new(0.3,Enum.EasingStyle.Back,Enum.EasingDirection.Out),{Size = UDim2.new(1,0,0.1,0)})

Player.CharacterAdded:Connect(function()
	SlideOutSide:Play()
end)

That is all the code until now