Difference between revisions of "Gallery.as"
m |
m |
||
| Line 25: | Line 25: | ||
count = 0; | count = 0; | ||
| + | |||
| + | button = new Array(); | ||
for ( y = 0; y < maxRows; y++) { | for ( y = 0; y < maxRows; y++) { | ||
for ( x = 0; x < maxColumns; x++) { | for ( x = 0; x < maxColumns; x++) { | ||
| − | |||
var temp = new thumb( _root, layer--, thumbPath + pic[count++], x * (100+thumbSpacing), y * (100+thumbSpacing)); | var temp = new thumb( _root, layer--, thumbPath + pic[count++], x * (100+thumbSpacing), y * (100+thumbSpacing)); | ||
| + | button.push(temp); | ||
} | } | ||
| − | |||
} | } | ||
| Line 41: | Line 42: | ||
this.thumb._x = x; | this.thumb._x = x; | ||
this.thumb._y = y; | this.thumb._y = y; | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
} | } | ||
| − | |||
| − | |||
| − | |||
Revision as of 03:12, 11 April 2006
layer = 99999;
// paths in webspace for image access imageRoot = "/w/angela-images"; thumbPath = imageRoot + "/small"; imagePath = imageRoot + "/big";
// gallery metrics maxColumns = 3; maxRows = 4; thumbSpacing = 10;
// list of images // TODO get this from socket or GET var pic = new Array(); pic.push( "/purple.jpg"); pic.push( "/purple.jpg"); pic.push( "/purple.jpg"); pic.push( "/purple.jpg"); pic.push( "/purple.jpg"); pic.push( "/purple.jpg"); pic.push( "/purple.jpg"); pic.push( "/purple.jpg"); pic.push( "/purple.jpg");
count = 0;
button = new Array();
for ( y = 0; y < maxRows; y++) { for ( x = 0; x < maxColumns; x++) { var temp = new thumb( _root, layer--, thumbPath + pic[count++], x * (100+thumbSpacing), y * (100+thumbSpacing)); button.push(temp); }
}
function thumb( parentMovieClip, layer, imageUrl, x, y ) {
var name = 'thumb'+layer; parentMovieClip.createEmptyMovieClip( name, layer ); this.thumb = parentMovieClip[name]; this.thumb.loadMovie( imageUrl ); this.thumb._x = x; this.thumb._y = y; }
// per-frame function
function reduce() {
}



