Hello…
I’m editing a Gallery
http://www.wop.pt/Working/index.html
What I wanted is that the gallery was centered, like this
I think the code for that it’s this one:
import gs.;
import gs.easing.;
import flash.display.MovieClip;
import flash.utils.setTimeout;
var mcId:int=0;
var galleryMovie:MovieClip;
var scaleArr:Array = new Array();
var Yarr:Array = new Array();
var Xarr:Array = new Array();
var orderArr:Array = new Array();
var mcArr:Array = new Array();
orderArr[0] = 0; orderArr[1] = 1; orderArr[2] = 2; orderArr[3] = 3; orderArr[4] = 4; orderArr[5] = 5;
orderArr[6] = 6;
orderArr[7] = 5; orderArr[8] = 4; orderArr[9] = 3; orderArr[10] = 2; orderArr[11] = 1; orderArr[12] = 0;
scaleArr[0] = 0.4; scaleArr[1] = 0.5; scaleArr[2] = 0.6; scaleArr[3] = 0.7; scaleArr[4] = 0.8; scaleArr[5] = 0.9;
scaleArr[6] = 1;
scaleArr[7] = 0.9; scaleArr[8] = 0.8; scaleArr[9] = 0.7; scaleArr[10] = 0.6; scaleArr[11] = 0.5; scaleArr[12] = 0.4;
Yarr[0] = 0;
Yarr[1] = 0;
Yarr[2] = 0;
Yarr[3] = 0;
Yarr[4] = 0;
Xarr[0] = -60; Xarr[1] = -50; Xarr[2] = -40; Xarr[3] = -30; Xarr[4] = -20; Xarr[5] = -10;
Xarr[6] = 0;
Xarr[7] = 10; Xarr[8] = 20; Xarr[9] = 30; Xarr[10] = 40; Xarr[11] = 50; Xarr[12] = 60;
var galleryLength:Number=MovieClip(root).main.websiteXML.gallery.iconImage.length();
var thisX:Number = 0;
var thisY:Number = 0;
galleryMovie = new MovieClip();
galleryMovie.name = "SplashMovie";
addChild(galleryMovie);
for (var i:int = 0; i < galleryLength; i++) {
var _gl:MovieClip = new spPap();
var clip:MovieClip = galleryMovie.addChild(_gl) as MovieClip;
clip.buttonMode = true;
clip.addEventListener( MouseEvent.MOUSE_OVER, tn_over );
clip.addEventListener( MouseEvent.MOUSE_OUT, tn_out );
clip.addEventListener( MouseEvent.CLICK, tn_click );
clip.x = thisX+i * 400;
clip.y = 750;
clip.alpha = 1;
mcArr.push(clip);
var nameLoadBigImages:String=MovieClip(root).main.websiteXML.gallery.iconImage*.@imageUrl;
clip.loaderIm.loaderImagesFunction(nameLoadBigImages);
clip.name = "item_" + i;
}
IconChanger();
setTimeout(addSplash,800);
//////////////////////////////////////////////////////////////////////////////////////////////
function tn_over(e:MouseEvent):void{
var mc:MovieClip = MovieClip(e.currentTarget);
//TweenMax.to(mc, 0.5, {colorMatrixFilter:{saturation:0}});
}
///////////////////////////////////////////////////////////////////////////////////////////////
function tn_out(e:MouseEvent):void{
var mc:MovieClip = MovieClip(e.currentTarget);
//TweenMax.to(mc, 0.5, {colorMatrixFilter:{saturation:1}});
}
////////////////////////////////////////////////////////////////////////////////////////////////
function tn_click(e:MouseEvent):void{
var mc:MovieClip = MovieClip(e.currentTarget);
var tempStr:String=mc.name;
var subStr:String;
if(tempStr.length==6){subStr=tempStr.substr(tempStr.indexOf("")+1,1);}else{subStr=tempStr.substr(tempStr.indexOf("")+1,2)}
mcId=int(subStr);
MovieClip(root).main.chargeValue = mcId;
MovieClip(root).buttons.numImage = mcId;
IconChanger();
trace("mcId "+mcId);
MovieClip(root).mainGall.cellPicB.startLoad(mcId);
MovieClip(root).main.fulGall = true;
setTimeout(function():void{MovieClip(root).mainGall.fullGallMode();
MovieClip(root).buttons.fullGallMode();
MovieClip(root).footer.fullGallMode();
MovieClip(root).mcCompNameMovie.fullGallMode();
fullGallMode();
},1000);
}
function removeSplash():void {
for (var i:int = 0; i < galleryLength; i++) {
var cl:MovieClip = mcArr*;
TweenLite.to(cl, 0.7, {alpha:0, y:750,delay:i*.05, ease:Expo.easeIn } );
}
}
function addSplash():void {
for (var i:int = 0; i < galleryLength; i++) {
var cl:MovieClip = mcArr*;
TweenLite.to(cl, 1, {alpha:1, y:-60,delay:i*.05, ease:Expo.easeOut } );
}
}
function fullGallMode():void {
for (var i:int = 0; i < galleryLength; i++) {
var cl:MovieClip = mcArr*;
TweenLite.to(cl, 1, {alpha:0, ease:Expo.easeOut } );
}
}
function nonGallMode():void {
for (var i:int = 0; i < galleryLength; i++) {
var cl:MovieClip = mcArr*;
TweenLite.to(cl, 1, {alpha:0, ease:Expo.easeOut } );
}
}
function IconChanger():void {
var sound1:Sound = new photo_mov();
if (sound1)
sound1.play(0, 0, new SoundTransform(0.7));
var zp:int;
var tr:Number;
var order:int;
for (var i:int = 0; i < galleryLength; i++) {
var cl:MovieClip = mcArr*;
if(i==MovieClip(root).main.chargeValue-6){tr = scaleArr[0]; zp = Xarr[0]; order = orderArr[0]; }
if(i==MovieClip(root).main.chargeValue-5){tr = scaleArr[1]; zp = Xarr[1]; order = orderArr[1]; }
if(i==MovieClip(root).main.chargeValue-4){tr = scaleArr[2]; zp = Xarr[2]; order = orderArr[2]; }
if(i==MovieClip(root).main.chargeValue-3){tr = scaleArr[3]; zp = Xarr[3]; order = orderArr[3];}
if(i==MovieClip(root).main.chargeValue-2){tr = scaleArr[4]; zp = Xarr[4]; order = orderArr[4]; }
if(i==MovieClip(root).main.chargeValue-1){tr = scaleArr[5]; zp = Xarr[5]; order = orderArr[5]; }
if(i==MovieClip(root).main.chargeValue){tr = scaleArr[6]; zp = Xarr[6]; order = orderArr[6];}
if(i==MovieClip(root).main.chargeValue+1){tr = scaleArr[7]; zp = Xarr[7]; order = orderArr[7];}
if(i==MovieClip(root).main.chargeValue+2){tr = scaleArr[8]; zp = Xarr[8]; order = orderArr[8];}
if(i==MovieClip(root).main.chargeValue+3){tr = scaleArr[9]; zp = Xarr[9]; order = orderArr[9]; }
if(i==MovieClip(root).main.chargeValue+4){tr = scaleArr[10]; zp = Xarr[10]; order = orderArr[10]; }
if(i==MovieClip(root).main.chargeValue+5){tr = scaleArr[11]; zp = Xarr[11]; order = orderArr[11]; }
if(i==MovieClip(root).main.chargeValue+6){tr = scaleArr[12]; zp = Xarr[12]; order = orderArr[12]; }
if ((i >= MovieClip(root).main.chargeValue-6) && (i <= MovieClip(root).main.chargeValue + 6)) {
addChildAt(cl,order);
TweenLite.to(cl, 1, { x:((i * 60) - (MovieClip(root).main.chargeValue * 60)) + zp,
alpha:1,
// y:0,
scaleX:tr,
scaleY:tr,
ease:Expo.easeOut});
}else{
TweenLite.to(cl, 1, { x:((i * 160))- (MovieClip(root).main.chargeValue * 160),
alpha:0,
// y:thisY,
scaleX:0.3,
scaleY:0.3,
ease:Expo.easeOut } );
}
}
}
Or is in another place?
Thank you!