Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    in una directory img/ ho 5 files..

    Nel mio swf ho questo cod action script:

    dove n = numero di ogni immagine presente.. (es: 1.jpg,2.jpg ecc...)

    function caricaimg() {
    if (n==0 || n==undefined || n=="" || n==" " || n=="NaN" || n==NaN || n=="undefined"){
    n=1;
    }
    else{
    percorso="img2d/";
    carica2d._alpha=100;
    loadMovie(percorso+n+".jpg", _root.carica2d);
    }
    preload._alpha=75;
    }

    vorrei semplicemente... evitare che al raggiungimento di n = 6 mi si bloccasse tutto...
    il problema è che n bloccante è dinamico.. puo' essere 6 come 10 come 100 non lo so a priori!

    E' possibile??? Non mi dite di noooo

    Grazie!

    ps:Non mi dite di usare un linguaggio lato server (php o asp) perchè sullo spazio che mi interessa usare in this moment non sono supportati

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    fai un txt nella stessa cartella in cui scrivi semplicemente

    &limit=10&

    dove ovviamente al posto di 10 ci scrivi il numero che ti serve

    e in flash per recuperare il numero utilizzi questo codice

    codice:
    var lv = new LoadVars();
    lv.path = this;
    lv.onLoad = function(ok){
    	if(ok){
    		this.path.limit = this.limit;
    		// altre azioni in cui utilizzare il "limite"
    	}
    }
    lv.load("file.txt?ra="+random(999999));
    e qui nella parte in rosso scrivi il resto del codice che ti serve a caricare l'immagine esterna, utilizzando limit come "bloccante"

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.