Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661

    [AS] magnifico script di and80, galleria immagini dinamica.. next e prev

    ciao,
    ringrazio and80 per aver donato alla collettività questo magnifico script.. che genera una galleria dinamica.. ora vorrei cheiderVi si può far si che si scorrono le foto in avanti e indietro con due plusanti? cioè togliendo lo scorrimento automatico?

    grazie

    codice:
    var interceptMovieClip:Function = function (target_mc:MovieClip):MovieClip {
    	var temp:MovieClip = (target_mc._name == "firstMC") ? secondMC : firstMC;
    	return temp;
    };
    var slideShow:Function = function (target:MovieClip, index:Number, shifting:Number) {
    	var other = interceptMovieClip(target);
    	var int_index = index;
    	var mclo:MovieClipLoader = new MovieClipLoader();
    	var mcli:Object = new Object();
    	mcli.onLoadError = function(target:MovieClip, errorCode:String) {
    		if (errorCode == "URLNotFound") {
    			slideShow(target, index, shifting);
    		}
    	};
    	mcli.onLoadInit = function(target:MovieClip):Void  {
    		trace("img/"+int_index+".jpg");
    		int_index += 2;
    		var t:Object = new mx.transitions.Tween(target, "_alpha", mx.transitions.easing.None.easeNone, 0, 100, .5, true);
    		t.onMotionFinished = function() {
    			var a = setInterval(function () {
    				clearInterval(a);
    				var t:Object = new mx.transitions.Tween(target, "_alpha", mx.transitions.easing.None.easeNone, 100, 0, .5, true);
    				t.onMotionFinished = function() {
    					mclo.loadClip("img/"+int_index+".jpg", target);
    					target.swapDepths(other);
    				};
    			}, shifting*900);
    		};
    	};
    	mclo.addListener(mcli);
    	mclo.loadClip("img/"+int_index+".jpg", target);
    };
    //
    var time_to_slide:Number = 3;
    var firstMC:MovieClip = _level0.createEmptyMovieClip("firstMC", 1);
    firstMC._x = 204;
    firstMC._y = 200;
    firstMC._xscale = 99.2;
    firstMC._yscale = 99.2;
    var index1:Number = 1;
    var secondMC:MovieClip = _level0.createEmptyMovieClip("secondMC", 2);
    secondMC._x = 204;
    secondMC._y = 200;
    secondMC._xscale = 99.2;
    secondMC._yscale = 99.2;
    var index2:Number = 2;
    slideShow(firstMC, index1, time_to_slide*2);
    setTimeout(slideShow, 4000, secondMC, index2, time_to_slide*2);
    figlio perso e MAI ritrovato....?

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Non sullo stesso script, perchè ha un meccanismo di scorrimento automatico che non può essere usato anche sui pulsanti, ma utilizzando gli stessi metodi si può fare una cosa come quella. Più tardi se riesco vedo di aiutarti ad impostare il codice.

  3. #3
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661
    grazie...
    figlio perso e MAI ritrovato....?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.