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

    somma di variabili da ciclo "for"

    ciao a tutti
    mi sto davvero rinkoglionendo su sto problema...
    spero possiate darmi un aiutino.
    sto realizzando una galleria di immagini con jpg esterne.
    sono alle prese con la realizzazione di un preload che calcoli il peso totale di tutte le immagini che andrò ad inserire.
    tramite un ciclo "for" riesco ad ottenere il peso di ogni singola immagine.
    codice:
    onClipEvent (load) {
    	for (n=0; n<=29; n++) {
    		car1 = _root.image_loader.immagini["img"+n].getBytesLoaded();
    		tot1 = _root.image_loader.immagini["img"+n].getBytesTotal();
    	}
    }
    non esistono che molteplici parvenze e contraddittorie sembianze della stessa apparenza

  2. #2
    scusate, mi ha tagliato il post...
    non esistono che molteplici parvenze e contraddittorie sembianze della stessa apparenza

  3. #3
    <continua a tagliare il post...uff
    ciao a tutti
    mi sto davvero rinkoglionendo su sto problema...
    spero possiate darmi un aiutino.
    sto realizzando una galleria di immagini con jpg esterne.
    sono alle prese con la realizzazione di un preload che calcoli il peso totale di tutte le immagini che andrò ad inserire.
    tramite un ciclo "for" riesco ad ottenere il peso di ogni singola immagine.
    codice:
    onClipEvent (load) {
    	for (n=0; n<=29; n++) {
    		car1 = _root.image_loader.immagini["img"+n].getBytesLoaded();
    		tot1 = _root.image_loader.immagini["img"+n].getBytesTotal();
    	}
    }
    non esistono che molteplici parvenze e contraddittorie sembianze della stessa apparenza

  4. #4
    riprovo...mi taglia sempre i post...dal codice sopra scritto ottengo il peso di ogni singola immagine...come posso, invece ottenere la somma dei pesi di tutte le immagini?
    non esistono che molteplici parvenze e contraddittorie sembianze della stessa apparenza

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    vedi se questo funziona

    codice:
    onClipEvent (load) {
    	n = 0;
    	car1 = 0;
    	tot1 = 0;
    	while(n<=29){
    		n++;
    		car1 += _root.image_loader.immagini["img"+n].getBytesLoaded();
    		tot1 += _root.image_loader.immagini["img"+n].getBytesTotal();
    	}
    }

  6. #6
    innanzitutto grazie per il tuo sempre provvidenziale intervento...
    non riesco ad applicare correttamente il tuo suggerimento...ti posto il mio codice (sperando non venga tagliato)
    [code]
    onClipEvent (load) {
    this._visible = 0;
    for (n=0; n<=29; n++) {
    _root.image_loader.immagini.createEmptyMovieClip(" img"+n, n);
    _root.image_loader.immagini["img"+n].loadMovie("big/"+n+".jpg");
    _root.image_loader.miniature.createEmptyMovieClip( "img"+n, n);
    _root.image_loader.miniature["img"+n].loadMovie("thumb/"+n+".jpg");
    }
    _root.image_loader.barra_image._xscale = 0;
    _root.image_loader.barra_thumb._xscale = 0;
    }
    onClipEvent (enterFrame) {
    _root.vai = true;
    for (n=0; n<=29; n++) {
    car1 = _root.image_loader.immagini["img"+n].getBytesLoaded();
    tot1 = _root.image_loader.immagini["img"+n].getBytesTotal();
    car2 = _root.image_loader.miniature["img"+n].getBytesLoaded();
    tot2 = _root.image_loader.miniature["img"+n].getBytesTotal();
    caricati = car1+car2;
    totali = tot1+tot2;
    perc1 = int((car1*100)/tot1);
    perc2 = int((car2*100)/tot2);
    _root.image_loader.dati_img.text = "LOADING IMAGES "+perc1+"%";
    _root.image_loader.dati_thumb.text = "LOADING THUMBS "+perc2+"%";
    _root.image_loader.barra_image._xscale = perc1;
    _root.image_loader.barra_thumb._xscale = perc2;
    if (car1 != undefined) {
    if (car1 == tot1) {
    _root.image_loader.dati_img.text = "IMAGES LOADING DONE";
    }
    }
    if (car2 != undefined) {
    if (car2 == tot2) {
    _root.image_loader.dati_thumb.text = "THUMBS LOADING DONE";
    }
    }
    if (caricati == totali) {
    trace("bello");
    _root.gotoAndStop(2);
    }
    }
    }
    non esistono che molteplici parvenze e contraddittorie sembianze della stessa apparenza

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.