C o L i n C h e e
2 5 3 4 2 7 4
c o l i n c h e e . n e t
S w i n b u r n e
U n i v e r s i t y

T e s s e l a t e d P a t t e r n A n d
A r r a y S c r i p t

var gridSize = 8;
var boxCount = 0;
var seedArray = new Array();
for (var i = 0; i<gridSize; i++) {
seedArray[i] = new Array();
for (var j = 0; j<gridSize; j++) {
var randomNumber = random(20)+1;
seedArray[i][j] = randomNumber;
}
}
for (var k = 0; k<=1; k++) {
seedArray.reverse();
for (var l = 0; l<=1; l++) {
for (var i = 0; i<gridSize; i++) {
seedArray[i].reverse();
for (var j = 0; j<gridSize; j++) {
var tempName = "my_box"+boxCount;
this.attachMovie("my_box", tempName, this.getNextHighestDepth());
this[tempName]._x = (k*(20*gridSize))+20*i;
this[tempName]._y = (l*(20*gridSize))+20*j;
this[tempName].gotoAndStop(seedArray[i][j]);
boxCount++;
}