Visualizzazione dei risultati da 1 a 8 su 8

Discussione: [stranissimo preload]

  1. #1

    [stranissimo preload]

    Salve ragazzi ho fatto molti preload con flash non ho mai avuto problema.

    Questo mi sta facendo dannare.

    Quando mando il filmato in esecuzione da flash con ctrl+invio (2 volte) mi parte il caricamento del file swf(lento perchè impostato ad una velocità di 56k), mi parte la percentuale di caricamento ma i fotogrammi non li carica resta sempre fermo su fotogrammi: 0 perchè?
    Infatti alla fine mi mostra solo il fotogramma 3 che completa il preload.

    Ma è assurdo non mi era mai successo. Sapete qual'è il problema?
    Sono sicuro di aver impostato tutto correttamente(non è la prima volta che faccio i preload).

  2. #2
    Vediamo un pò di riformularla meglio.

    Avete presente la schermata che appare in flash dopo il doppio ctrl-invio?

    Ci sta scritto:

    Stato:

    Fotogramma: 0
    0 Kb

    Caricato: 0%

    0 Kb(0Kb)

    Io non capisco perchè quando inizia a caricare la percentuale il fotogramma su rimane su 0 fisso...poi quando la percentuale arriva a circa 40% di caricamento mi appare il primo frame e graficamente inizia il preload corretto con la barra che scorre regolarmente.

    Però non capisco perchè sta fermo su fotogramma 0 per molto tempo prima di entrare nei fotogrammi contenti il filmato intero.

  3. #3
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    ti conviene postare il codice, così è pressochè impossibile aiutarti (salvo veggenza )

  4. #4
    Fotogramma 1:

    contenuto:

    box di testo dinamico: var = progres
    oggeto clip filmato: istanza = barra

    azioni:

    codice:
    //Assegno i valori
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    larghezza= 100;
    
    //Inserisco nella casella il totale percentuale
    progres = parseInt((car*100)/tot) + " %";
    //Calcolo la lunghezza della barra
    per = parseInt((car*100)/tot);
    
    setProperty("_root.barra", _xscale , (per*larghezza)/100); 
    //Controllo lo stato di avanzamento
    if (car == tot && car !=undefined) {
    gotoAndPlay(3);
    }
    fotogramma 2:

    vuoto

    azioni:
    codice:
    gotoAndPlay(1);
    Questo è tutto!!

  5. #5
    Originariamente inviato da lorenz_italy
    Fotogramma 1:

    contenuto:

    box di testo dinamico: var = progres
    oggeto clip filmato: istanza = barra

    azioni:

    codice:
    //Assegno i valori
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    larghezza= 100;
    
    //Inserisco nella casella il totale percentuale
    progres = parseInt((car*100)/tot) + " %";
    //Calcolo la lunghezza della barra
    per = parseInt((car*100)/tot);
    
    setProperty("_root.barra", _xscale , (per*larghezza)/100); 
    //Controllo lo stato di avanzamento
    if (car == tot && car !=undefined) {
    gotoAndPlay(3);
    }
    fotogramma 2:

    vuoto

    azioni:
    codice:
    gotoAndPlay(1);
    Questo è tutto!!
    che versione hai di flash??
    se utilizzi il 2004
    prova a sostituire
    parseInt con
    Math.floor

    oppure potrebbe dipendere da un componente
    hai usato qualche componente???
    se si cmq viene caricato x primo quindi il preload inizia dal 40%

    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  6. #6
    non penso sia un problema di versione perchè uso sempre lo stesso codice anche negli altri preload e lì non succede.

    Ma questi componenti che cosa sono?

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    i components sono quegli oggetti già confezionati che trovi in flash tipo lo scrollpanel, i Button, la scrollbar ecc...

    le cose son due per questo comportamento anomalo, o utilizzi dei components nel tuo filmato oppure hai dei clip in libreria che attacchi nel filmato attraverso l'azione attachMovie, non c'è altra spiegazione per cui il preload "grafico" parta così tardi, se non il fatto che lo stesso clip del preload pesa parecchio e tarda ad apparire

    [edit] per quanto riguarda la versione, non essere così sicuro che non faccia differenza, se tu pubblichi per fp6 e io lo guardo con fp8, potrei non vedere affatto il tuo preload

  8. #8
    ho esportato il flash dal Flash mx professional ma niente stessa cosa....i filmati li posiziono trasportandoli nello stage direttamente dalla libreria.

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.