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
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.)
No, the circle is a cosmetic i am trying to test something like dungeon quest.