codice:
#include "lmc_tween.as"
MovieClip.prototype.createList = function(array, clip, visibleItems, xPos, yPos, spacing, offset) {
this.listItems = new Array();
lis.useHandCursor = false;
this.total = array.length;
this.vis = visibleItems;
this.spacing = spacing;
this.offset = offset;
this._x = xPos;
this._y = yPos;
this.num = 1;
for (var i =1 ; i<=this.total; i++) {
tutti = "/ " + this.total
var listItem:MovieClip = this.attachMovie(clip, "listItem"+i, i);
listItem.yPos = (this.total-i+1)*this.spacing;
if (i<=this.vis) {
listItem._y = listItem.yPos;
} else {
listItem._y = this.offset+((this.total-i));
listItem._alpha = 0;
}
listItem.id = i;
listItem.tesst.txt.text = array[i-1];
listMc.listItems[i-1] = listItem;
a = 1;
if (listItem.id == 1) {
loadMovie("web/montstop.jpg", listItem.contenitore_foto);
listItem.inerzia.main.ty="Tecn: Adobe Illustrator CS3, Photoshop CS3, Indesign CS3
Campagne pubblicitarie per <font color ='#FF3300'>Montini spa</font>, linea di prodotti pubblicizzati sul GIORNALE DI BRESCIA e riviste aziendali.."
listItem.tesst.tes = "Campagne pubblicitarie";
listItem.tesst.tes44 = "Realizzato da: Lorenzo Ravelli
Data: 2009/2010";
listItem.messnitro._visible=false
listItem.inizio._visible=true
}
if (listItem.id == 2) {
loadMovie("web/king.jpg", listItem.contenitore_foto);
listItem.inerzia.main.ty="Tecn: Adobe Illustrator CS3
Logotipo per decorare una maglietta <font color ='#FF3300'>King of paint</font>, "
listItem.tesst.tes = "Logotipo";
listItem.tesst.tes44 = "Realizzato da: Lorenzo Ravelli
Data: 2009/2010";
listItem.messnitro._visible=false
listItem.inizio._visible=false
}
}
};
MovieClip.prototype.shuffleList = function(n) {
this.num += n;
if (this.num>0 && this.num<=((this.total+1)-this.vis)) {
var min:Number = this.num;
if (aa==false){
var max:Number = this.num+this.vis;
}else{
var max:Number= this.num+this.vis+1
}
for (var i = 0; i<=this.total; i++) {
var mc = this.listItems[i-1];
if ((this.total-i+1)<min) {
var Y:Number = mc.yPos-this.offset-(this.num*this.spacing);
var alpha:Number = 60;
//var red:Number=100
var scale:Number = 100;
var scale2x:Number = 108;
var scale2y:Number = 100;
//var scale3:Number = 100
var maschera:Number = 100
var cont:Number = -80
var maschy:Number = -52
//var alp:Number =100
var X:Number = 375
var YY:Number = -10
var barrax:Number = 272
var alphadescc:Number = 0
var alphadescc2:Number = 0
var visualiz:Number = 0
//listItem.base.scale:Number = 500
} else if ((this.total-i+1)>=max) {
var alpha:Number = 60;
//qui
var Y:Number = mc.yPos+this.offset-(this.num*this.spacing);
var scale:Number = 100;
var scale2x:Number = 108;
var scale2y:Number = 100;
//var scale3:Number = 100
var maschera:Number = 100
var cont:Number = -60
var maschy:Number = -52
//var alp:Number =100
var X:Number = 375
var YY:Number = -10
var barrax:Number = 272
var alphadescc:Number = 0
var alphadescc2:Number = 0
var visualiz:Number = 0
} else {
var Y:Number = mc.yPos-(this.num*this.spacing);
var alpha:Number = 100;
var scale:Number = 150;
var scale2x:Number = 122;
var scale2y:Number = 222;
var scale3:Number = 81.5
var maschera:Number = 170
//var cont:Number = mc.yPos+this.offset-((this.num+1)*this.spacing);
var cont:Number = -79
var maschy:Number = -98.5
//var alp:Number =0
var X:Number = 445
var YY:Number = -30
var barrax:Number = 377
var alphadescc:Number = 100
var alphadescc2:Number = 100
var visualiz:Number = 100
}
mc.tween("_y",Y,1);
mc.alphaTo(alpha,1);
mc.base.scaleTo(scale,1)
mc.colore.scaleTox(scale2x,1)
mc.colore.scaleToy(scale2y,1)
mc.maschera.scaleTo(maschera,1)
mc.contenitore_foto.scaleTo(scale3,2)
mc.contenitore_foto.tween("_y",cont,1)
mc.maschera.tween("_y",maschy,1)
//mc.barra.alphaTo(alp,1)
mc.barra.tween("_x",barrax,1)
mc.barra.scaleTo(barray,1)
mc.tesst.tween("_x",X,1)
mc.tesst.tween("_y",YY,1)
mc.descc.alphaTo(alphadescc,0.05)
mc.inerzia.alphaTo(alphadescc2,0.05)
mc.colorTo(red,1)
mc.logo.alphaTo(visualiz,1)
}
} else {
this.num -= n;
}
};
var fruits:Array = new Array("MONTINI s.r.l." ,"KING OF PAINT","ODIO","AMORE", "LA ZAPPAGLIA", "OUR DESIGN", "ZERONOVE","FATTO AD ARTE","BUZD - stampa","LA ZAPPAGLIA site","TORREGGIANI site","MONTINI s.p.a. site","NITRODESIGN // site");
var listMc:MovieClip = this.createEmptyMovieClip("listMc", 0);
listMc.createList (fruits, "listItem", 1, -100, 160, 112, 35);
listMc.shuffleList(0);
prevBtn.onPress = function() {
if(corrente != "12"){
nextBtn._alpha=100
}
if((corrente >= "2")&&(corrente<= "14")){
corrente--
}
listMc.shuffleList(-1);
cont--
};
nextBtn.onPress = function() {
if(corrente == "12"){
nextBtn._alpha=50
}
if(corrente != "0"){
prevBtn._alpha=100
}
if((corrente >= "1")&&(corrente<= "12")){
corrente++
}
listMc.shuffleList(+1);
cont++
};
ho tolto alcuni id per alleggerire il codice