Issue figuring out velocity

I feel really dumb right now making this post because this is probably extremely simple.

I need to get the direction of “Emitter” (Part1) and move “Particle#” (Part2) in the direction the emitter is facing using AssemblyLinearVelocity based on a set speed value


Incredible sketch quality

My understanding is that you want to get the direction your particle emitting part is facing so you can use that direction as the velocity direction of another part.

Roblox’s CFrame values are good for this. part.CFrame.LookVector is a unit vector3 giving the direction in which the part is facing. You can just use that direction * speed as the velocity.

local function loopedFunc()
    movePary.LinearAssemblyVelocity = emitPart.CFrame.LookVector * speed
end

CFrame.lookVector is deprecated, CFrame.LookVector is the new term.

1 Like