I found a lot of tutorials on how to make a color changing block which changes colors smoothly but I cant find any which changes specific colors smoothly. (the colors I want to change smoothly are black and white)
local TweenService = game:GetService("TweenService") local part = --path to part local tweenInfo = TweenInfo.new( 2, -- Time Enum.EasingStyle.Linear, -- EasingStyle Enum.EasingDirection.Out, -- EasingDirection -1, -- RepeatCount (when less than zero the tween will loop indefinitely) true, -- Reverses (tween will reverse once reaching it's goal) 0 -- DelayTime ) local tween = TweenService:Create(part, tweenInfo, {Color = Color3.new(0,0,0)}) --or 255, 255, 255 if the part is black at first tween:Play()