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

    conversione codice preload da flash mx a flash 8

    Salve,
    ho questo codice per un preload
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    progres = parseInt((car*100)/tot) + "%";

    if (car == tot) {
    gotoAndPlay(3);
    }

    se esporto con actionscript 2 e flash player 8 mi da errore e non funziona, e al posto dei numeri mi appare "_level"
    se invece metto le impostazioni su actionscript 1 e flash player 6 funziona. Come devo fare per aggiornare il codice? Grazie in anticipo.

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: conversione codice preload da flash mx a flash 8

    Originariamente inviato da robo12
    Salve,
    ho questo codice per un preload
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    progres = parseInt((car*100)/tot) + "%";

    if (car == tot) {
    gotoAndPlay(3);
    }

    se esporto con actionscript 2 e flash player 8 mi da errore e non funziona, e al posto dei numeri mi appare "_level"
    se invece metto le impostazioni su actionscript 1 e flash player 6 funziona. Come devo fare per aggiornare il codice? Grazie in anticipo.
    leva parseInt e metti Math.floor anche se per il player potrebbe essere ingannevole ciò che stai facendo (mischiare formule numeriche e stringhe nella stessa variabile), aggiungerei una riga
    codice:
    car = _root.getBytesLoaded();
    tot = _root.getBytesTotal();
    pr = Math.floor((car*100)/tot);
    progres = pr+"%";
    if (car >= tot && tot > pr && pr == 100) {
    	gotoAndPlay(3);
    }

  3. #3
    ciao!
    grazie per la risposta,
    ho provato il tuo codice ed effettivamente funziona anche esportando l'swf in actionscript 2 a flash player 8....ma il preload sullo schermo mi compare dopo un pò di tempo quando già si trova a circa 90%...come mai? Perchè non si vede dall' inizio?
    Grazie ancora per l'aiuto...e se ti va potresti spiegarmi anche il codice che hai usato in più.Almeno imparo qualcosa:-)

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.