Script is changing Image-Label only once

Why is this script not working properly?

local Video = script.Parent

while true do
	
	Video.Image = "rbxassetid://8814856822"
	task.wait(0.03)

	Video.Image = "rbxassetid://8814859302"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8814861295"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8814871148"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8814876097"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8814879295"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8814885754"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8814889882"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8814909798"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8814911409"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8814914060"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8822628182"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8822629138"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8822629799"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8822652102"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8822652947"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8822653627"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8822654655"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8822629799"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8822652102"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8822652947"
	task.wait(0.03)
	
	Video.Image = "rbxassetid://8822653627"
	
	task.wait(0.03)
	
	
	
end

So this script is meant to change every image per 0.03 secs.

but it is only showing 1

Here is a video to demonstrate this.

Some of the ids are decals instead of images

1 Like

Maybe make it there’s no gap between all the ID lines and the task.wait.