Ok thanks for the quick response. Now if I set my pillars(the blocks) like this, can I impliment the same code that was posted above into this... or do I have to construct it differently?
Code:
columns = [-20, -10, 0, 10, 20]
rows = [0, 6, 12, 18]
pillars = []
for x in columns: #creates an array of pillars
for y in rows:
pillar = OrginalPillar.copy()
pillar.translate(0+x, 0, 0+y)
pillar.setScale(1,1,1)
pillar.visible(viz.OFF)
pillars.append(pillar)
number = 0
def showPillar():
globae number
pillars[number.visible(viz.ON)
number += 1
vizact.ontimer2(.5,len(pillars)-1,showPillar)