Ciao a tutti!ho trovato 1 tutorial cn 1 galleria fotografica ke utilizza il metodo drag'n'drop: 1 serie di immagini sparpagliate caricate dall'esterno, ke posso spostare e ke tenendo premuto il mouse si ingrandiscono. il codice l'ho copiato, naturalmente modificando solo la grafica. la gallery è caricata da 1 altro filmato cn load movie in target.
for (i=1; i<=17; i++) {
this["c"+i].foto.loadMovie("foto"+i+".jpg");
this["c"+i]._rotation = random(100)-50;
this["c"+i]._xscale = this["c"+i]._yscale=30;
this["c"+i].onPress = function() {
this.startDrag(true);
open_pic(this._name);
};
this["c"+i].onRelease = function() {
this.stopDrag();
_level0.premuto = false;
close_pic(this._name);
};
}
function open_pic(nome) {
this[nome].swapDepths(80);
_level0.val_rot = this[nome]._rotation;
this[nome]._rotation = 0;
this[nome].onEnterFrame = function() {
if (this._xscale<80) {
this._xscale = this._yscale += 5;
} else {
delete this.onEnterFrame;
}
};
}
function close_pic(nome) {
trace("passato su "+nome);
this[nome].onEnterFrame = function() {
if (this._xscale>30) {
this._xscale = this._yscale -= 5;
} else {
trace(_level0.val_rot);
this._rotation = _level0.val_rot;
delete this.onEnterFrame;
}
};
}
ho diviso la gallery in 2 frame, nel primo c'è questo codice, nel secondo lo stesso ma il ciclo for va dalla foto 18 alla 35. Il problema è ke qnd mi sposto cn i pulsanti da 1 frame all'altro, l'ultima foto ke ho toccato mi resta e così si accavallano finchè nn mi funziona + il ciclo! cm mai?thanks
![]()

ho trovato 1 tutorial cn 1 galleria fotografica ke utilizza il metodo drag'n'drop: 1 serie di immagini sparpagliate caricate dall'esterno, ke posso spostare e ke tenendo premuto il mouse si ingrandiscono. il codice l'ho copiato, naturalmente modificando solo la grafica. la gallery è caricata da 1 altro filmato cn load movie in target.
thanks
Rispondi quotando