i probably misexplained this but im wanting to fill the blocks to the side. i’m aware that my for loop is spawning the blocks in the same location but i don’t know how to fix it. thanks!!
script:
function module.findCorners(wall:Part)
local newPart3 = Instance.new("Part", wall)
local leftcornerpos = wall.CFrame * CFrame.new((wall.Size.X / 2) -1,(-wall.Size.Y / 2)+1,0)
newPart3.Size = Vector3.new(2,2,2)
newPart3.Name = "debrisCentre"
newPart3.CFrame = leftcornerpos
newPart3.CanCollide = false
newPart3.Anchored = true
newPart3.Color = Color3.new(0.941176, 1, 0.278431)
newPart3.Transparency = .5
for i = 1, 15 do
local newpart3Clone = newPart3:Clone()
newpart3Clone.Name = newPart3.Name
newpart3Clone.Parent = wall
newpart3Clone.CFrame = newPart3.CFrame * CFrame.new(-2,0,0)
newpart3Clone.CanCollide = newPart3.CanCollide
newpart3Clone.Anchored = newPart3.Anchored
newpart3Clone.Color = newPart3.Color
newpart3Clone.Transparency = newPart3.Transparency
end
end
return module
what i’ve got:

desired result:

