Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    non aprire il fla per aggiornare....

    ciao a tutti con questo codice carico da un file di testo dei dati che poi inserisco nel mc clients che duplico tante volte quanti sono i clienti.. tutto ok, ma:
    codice:
    num2 = 10;
    var dis = 150;
    ypos =10;
    //i clienti so che sono dieci e lo scrivo qui
    for (i=0; i<10; i++) {
       _root.mc_contenitore.cont_slide.clients.duplicateMovieClip("clients"+i, i);
      _root.mc_contenitore.cont_slide["clients"+i]._y = ypos +(i*dis); 
      _root.mc_contenitore.cont_slide["clients"+i].img.cont.loadMovie("hp/"+num2+".jpg");
     //carico le hp fatte
    _root.mc_contenitore.cont_slide["clients"+i].img.onEnterFrame=function(){ 
        /* fintanto che non mi sposto da questa frame
        eseguo ciclicamente i controlli/calcoli descritti
        */
        car=this.cont.getBytesLoaded() // byte caricati
        tot=this.cont.getBytesTotal()  // byte totali
        this.barra._xscale=Math.floor(car/tot*100) //rap. perc. caricamento
       perc=Math.floor(car/tot*100) 
       _root.mc_contenitore.cont_slide["clients"+i].img.tot.text=perc
       if(car == tot && car > 1024){
          // foto caricata
          this.barra._xscale=100 // solo per sicurezza
          this.barra._visible = false
    	  this.cont._alpha=100 // vedo la foto
          delete this.onEnterFrame  // cancello liberando la CPU da inutili controlli e carichi di lavoro
       } // fine if
    }// fine enterFrame
      num2--;
      }
    _root.mc_contenitore.cont_slide.clients._visible = false;
    myLoadVars = new LoadVars(); 
    myLoadVars.onLoad = function(success){ 
    if(success){
    for(i=0;i<=10;i++){ 
       _root.mc_contenitore.cont_slide["clients"+i].url.htmlText=true;
       _root.mc_contenitore.cont_slide["clients"+i].desc.htmlText=true;
       _root.mc_contenitore.cont_slide["clients"+i].link.text = myLoadVars["link"+i]; 
         _root.mc_contenitore.cont_slide["clients"+i].tec.text = myLoadVars["tec"+i]; 
       _root.mc_contenitore.cont_slide["clients"+i].desc.htmlText = myLoadVars["nome"+i]; 
       _root.mc_contenitore.cont_slide["clients"+i].url.htmlText = myLoadVars["url"+i];; 
    }
    } else {
    trace("problemi con il file di testo"); 
     }
    } 
    myLoadVars.load("desc.txt");
    - vorrei evitare di aprire il fla per modificare il valore totale dei clienti, ogni volta che ne aggiungo uno.
    avevo pensato: ok, aggiungo una variabile in desc.txt totale=10 e sostituisco il numero dieci evidenziato in rosso con la var totale, ma non funge, non mi duplica piu' l'mc clients... perche?

    grazie..
    -Nextart.it Graphic Solutions

  2. #2
    come non detto..chiudete pure. grazie.
    -Nextart.it Graphic Solutions

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.