Im making a extra part for a player's character and it is a circle with particles, It has to follow the character.

However, it only moves once?

game.Players.PlayerAdded:Connect(function(player)
	player.CharacterAdded:Connect(function(character)
		local circle = script.Union:Clone()
		circle.Parent = game.Workspace
		local humanoidrootpart = character:WaitForChild("HumanoidRootPart")
		humanoidrootpart:GetPropertyChangedSignal("CFrame"):Connect(function()
			circle.CFrame = humanoidrootpart.CFrame
		end)
	end)
end)

2 comments

0

I'm not entirely sure why you can't just put the ParticleEmitter in the HumanoidRootPart? This would solve your entire issue. (Or just weld the part to the player's character.)

0

No, the circle is a cosmetic i am trying to test something like dungeon quest.