I have a bunch of droppers that I need to loop through and have them drop ores. I was thinking: is it more efficient to :Clone() an already created part like this:
local oreToClone = Instance.new("Part") local ore = oreToClone:Clone()
or should I just create a new instance per ore like so:
local ore = Instance.new("Part")
I hope you can help. Thanks!
If the part you want to create or clone every time the dropper activates has alot of changed variables such as brickcolor, size and name then i suggest using Clone to limit the amount of lines because using Instance.new("Part") creates a new part with default parameters (2x4x1 dimensions) except if you use more code lines to change the parameters:
local part = Instance.new("Part") part.size = Vector3.new(1, 1, 1) part.brickcolor = brickcolor.new("Bright red")
But its really up to you.