This is a repost since my last post was not active anymore.
My issue is that my simple tween will not execute itself when I play it. My code is correct, does not have any invalid arguments, and doesn’t print any error inside the console output, I don’t see the issue here. This is executed inside a frame, and no longer is copied to PlayerGui
.
LocalScript:
local ts = game:GetService("TweenService")
local tween = ts:Create(script.Parent, TweenInfo.new(3, Enum.EasingStyle.Quad, Enum.EasingDirection.In, -1, true), {Position = UDim2.new(0, 0, .17, 0), Size = UDim2.new(1, 0, .83, 0)})
tween:Play()
https://i.gyazo.com/7cd492fa45aef678b3f45389745c386d.mp4
Note: I don’t intend on using things like TweenPosition
. The black gradient is the object that’s being tweened.