local Knife = Character:FindFirstChild("Knife")
local part : BasePart = Knife.Handle:Clone()
part.CFrame = RootPart.CFrame * CFrame.new(0,0,-2)
--part.CFrame *= CFrame.lookAt(part.Position, things.mousePos)
part.Parent = workspace.Effects
local speed = (RootPart.Position-things.mousePos).Magnitude / 60 -- studs per second
tween.obj(part, "Quint", "Out", speed, {Position = things.mousePos})
game.Debris:AddItem(part, 1)
So i got this part of the script that handles positioning, but when i tried "–part.CFrame *= CFrame.lookAt(part.Position, things.mousePos) " i was confused on why it didn’t work, does anyone have an idea why?
(Here’s a video of what it does if include the line of code)