Tweening colors acting up

I’m messing around with tweening and am tweening going from the colors shown left to right,
it tweens from one color to the next then jumps back to the previous color for a split second around 3 times throughout the process.

I have gone through making sure the colors are in order and they are. but im unsure why im gettings such odd results

SHow the code dude we can’t help you without it it!

local ti = TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut, 1, false, 0)
local p = script.Parent

ts:Create(p, ti, {Color = Color3.fromRGB(79, 79, 80)}):Play()
wait(3)
ts:Create(p, ti, {Color = Color3.fromRGB(119, 95, 95)}):Play()
wait(1)
ts:Create(p, ti, {Color = Color3.fromRGB(157, 82, 69)}):Play()
wait(1)
ts:Create(p, ti, {Color = Color3.fromRGB(178, 48, 26)}):Play()
wait(1)
ts:Create(p, ti, {Color = Color3.fromRGB(187, 51, 32)}):Play()
wait(1)
ts:Create(p, ti, {Color = Color3.fromRGB(205, 28, 5)}):Play()
wait(1)
ts:Create(p, ti, {Color = Color3.fromRGB(244, 97, 21)}):Play()
wait(1)
ts:Create(p, ti, {Color = Color3.fromRGB(255, 126, 4)}):Play()
wait(1)
ts:Create(p, ti, {Color = Color3.fromRGB(244, 161, 71)}):Play()
wait(1)
ts:Create(p, ti, {Color = Color3.fromRGB(227, 181, 9)}):Play()
wait(1)
ts:Create(p, ti, {Color = Color3.fromRGB(225, 223, 2)}):Play()
wait(1)
ts:Create(p, ti, {Color = Color3.fromRGB(255, 246, 101)}):Play()
wait(1)
ts:Create(p, ti, {Color = Color3.fromRGB(253, 255, 152)}):Play()
wait(1)
1 Like

and no im not going for efficiency or something i am just messing around

Simply Replace Tweeninfo with this:

local ti = TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut, 0, false, 0)
1 Like

Wow I feel dumb thanks for the help g.