I have this script that splits a part into multiple parts but I add a BodyVelocity to it and it will not fling or move. Here is the code I have:
local function SplitPart(Part,Increment) local X = Part.Size.X local Y = Part.Size.Y local Z = Part.Size.Z Part.Transparency = 1 Part.CanCollide = false for x = 0,X - Increment,Increment do for y = 0,Y - Increment,Increment do for z = 0,Z - Increment,Increment do local Part1 = Instance.new("Part",workspace) Part1.Size = Vector3.new(Increment,Increment,Increment) Part1.BrickColor = Part.BrickColor Part1.CFrame = Part.CFrame * CFrame.new((X/2 - Increment/2) - x,(Y/2 - Increment/2) - y,(Z/2 - Increment/2) - z) local V = Instance.new("BodyVelocity",Part1) V.maxForce = Vector3.new(9e9,9e9,9e9) V.velocity = Part1.CFrame.lookVector * -50 end end end Part:Destroy() end SplitPart(script.Parent,1)
Why won't the parts fling?