Is a static color changing beam possible?

Is it possible in any way to use color3 on a beam instead of a color sequence? i want to do a color changing beam and have that beam not move, aka texture speed = 0.

is there any way to achieve a color changing beam besides using color sequence?

2 Likes

im pretty sure beams cant use Color3 in that way, but it can still be static using color sequences.
Beam.Color = ColorSequence.new(Color3.new(1,0,0)) --turns red!

2 Likes

thats great but is it possible to have it change colors over time smoothly? is it limited to color sequences in that way?

managed to figure it out, thank youu FahtRhabbit :DDD

local Beam = script.Parent

while true do
	
	Beam.Color = ColorSequence.new(Color3.new(1,0,0))
	for i = 0,1,0.1 do
		wait(0)
		Beam.Color = ColorSequence.new(Color3.new(1,i,0))
	end
	for i = 1,0,0.1 do
		wait(0)
		Beam.Color = ColorSequence.new(Color3.new(i,0,0))
	end
	for i = 0,1,0.1 do
		wait(0)
		Beam.Color = ColorSequence.new(Color3.new(0,1,i))
	end
	for i = 1,0,-0.1 do
		wait(0)
		Beam.Color = ColorSequence.new(Color3.new(0,i,1))
	end
	for i = 0,1,0.1 do
		wait(0)
		Beam.Color = ColorSequence.new(Color3.new(i,0,1))
	end
	for i = 1,0,-0.1 do 
		wait(0)
		Beam.Color = ColorSequence.new(Color3.new(1,0,i))
	end
end

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.