I’m messing around with SubtractAsync in the default city preset, and I noticed that the material texture on this baseplate is changing every time it’s unioned, and I can’t figure out why.
https://gyazo.com/eb92699d3f631747de36cca7ed4c5efa.mp4
for I, Part in ipairs(TouchingParts) do
local Success, Union = pcall(function()
return Part:SubtractAsync({NegatePart,NegatePart2,NegatePart3,NegatePart4})
end)
if Success and Union then
Union.UsePartColor = true
Union.CFrame = Part.CFrame
Union.Parent = Part.Parent
task.delay(5,function()
Union:Destroy()
end)
Part.Parent = nil
end
end