|
| 30 Apr 2014 01:18 PM |
| Lets say i want to make a script that generates an X by X grid of parts. How would I go about doing something like that? |
|
|
| Report Abuse |
|
|
|
| 30 Apr 2014 01:34 PM |
You can use 2 for loops, one nested in the other, so for every x it generates 10 y
EX: local size = 100 local squareSize = 5 for x = 1,size do for y = 1, size do local square = Instance.new("Part") square.Size = Vector3.new(squareSize,SquareSize,SquareSize) square.Anchored = true square.CFrame = CFrame.new(x*(squareSize/2),0,y*(SquareSize/2)) square.Parent = Workspace end end |
|
|
| Report Abuse |
|
|
|
| 05 May 2014 08:55 PM |
A little editing to get them to arrange properly:
local size = 10 local squareSize = 2 for x = 1, size do for y = 1, size do local square = Instance.new("Part") square.Size = Vector3.new(squareSize,squareSize,squareSize) square.Anchored = true square.CFrame = CFrame.new(x*(squareSize*2),0,y*(squareSize*2)) square.Parent = Workspace wait() end wait() end
Problem is i forgot wtf i was gonna do with this O_o |
|
|
| Report Abuse |
|
|