I’m trying to make it so a “New objective” gui appears after 5 seconds of the game loading and after 3 make it go back but it doesn’t work
wait(4)
local appeartween = script.Parent:TweenPosition(UDim2.new({0.348, 0},{0.125, 0}),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
print("coming in")
wait(3)
local disappeartween = script.Parent:TweenPosition(UDim2.new({0.348, 0},{-0.25, 0}),Enum.EasingDirection.In,Enum.EasingStyle.Quint,1,true)
print("going back")
mrkomps
(komps)
2
make sure you play the tweens.
wait(4)
script.Parent:TweenPosition(UDim2.new({0.348, 0},{0.125, 0}),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1):Play()
print("coming in")
wait(3)
script.Parent:TweenPosition(UDim2.new({0.348, 0},{-0.25, 0}),Enum.EasingDirection.In,Enum.EasingStyle.Quint,1,true):Play()
print("going back")
or you can
wait(4)
local appeartween = script.Parent:TweenPosition(UDim2.new({0.348, 0},{0.125, 0}),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
appeartween:Play()
print("coming in")
wait(3)
local disappeartween = script.Parent:TweenPosition(UDim2.new({0.348, 0},{-0.25, 0}),Enum.EasingDirection.In,Enum.EasingStyle.Quint,1,true)
disappeartween:Play()
print("going back")
1 Like
mrkomps
(komps)
4
yeah that works too, I probably should have also mentioned in my version that you shouldn’t define them as variables anymore
1 Like