How to use beams as trails

How would I go about using the beam effect and making it do the same thing as a trail? I wanna do this because I dont really like the look of trails (The fact that I cant change the segment count specifically) and would prefer the look and options the beam gives, I was thinking about a way to make an invisible object that the beams second attachment is attached to that trails behind the first beam attachment but I’m not quite sure how to do that

this is one method

SegmentTrail.rbxl (35.9 KB)

local runService = game:GetService("RunService")
local character = script.Parent
local rootPart = character:WaitForChild("HumanoidRootPart")
local demoPart = workspace.Demo

runService.Heartbeat:Connect(function(deltaTime)
	local magnitude = (rootPart.Position - demoPart.Position).Magnitude
	if magnitude < 5 then return end
	demoPart.Position = rootPart.Position
end)

1 Like

Well its certainly a step towards the right direction buts still not what I wanted, firstly a trail was used which I was able to fix by switching it out for a beam then moving one of the attachments into the torso. But when doing this the beam automatically snaps back onto the torso making it look really awkward, I found a good reference for what I want achieved in a game called A:FR Testing, where you can see what I want in action when dashing(Q), running(Double-Tap ‘W’), and swinging your weapon.