Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    92

    probelama con preload [ActionScript 2.0]

    Flash in uso cs4
    ActionScript 2.0

    Ho fatto delle pagine in flash ogni pagina l ho caricata in una scena diversa per un totale 14 scene.
    Il lavoro però è arrivato a 1,07 Mb.
    Un po trppo penso per il web.
    Pensavo di fare un preload che carica sul hard disk cosi poi funzionerà in modo veloce e nel mentre una barettina che carica il tutto.
    Come si fa?
    Ho letto su internet e ho trovato preload per chi a usato la time line ma ho usato 14 scene ogni scena ha due libelli uno e lo sfondo altro e la pagina,il codice per fare un efetto di transizione nel primo fotogramma e pulsanti che collegano tutte le scene.
    Ora che faccio per mettere un preload che carica 1,07 mb e renda simpatica attesa?

    Gtazie in anticipo.

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Il fatto che hai usato le scene non cambia nulla a livello pratico, poichè nell'esportazione vengono fuse in un'unica, lunga timeline. Di conseguenza qualsiasi preload che carichi un filmato va bene.
    Sempreverde è l'articolo su html.it a proposito del preload di base e si trova qui: http://flash.html.it/articoli/leggi/...-un-preload/1/

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    92

    problemi sulla scena

    Io ho 14 scene .
    Sono andato nel panello scene e ne ho aggunta 1.
    L' ho chiamata preload e l'ho messa prima di tutte le scene .
    Perche continua a ignorarmi il preload passando alla prima scena?

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    può dipendere da molte cose, dipende dal caso
    può essere un problema di cache ad esempio
    ma bisognerebbe vedere nello specifico
    a caso è un po' complesso

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    92

    io ho fatto tutto in 14 scene

    Io penso che abbia in memoria che la scena 1 e la prima sena.
    Che faccio devo rimontare tutto per mettere il preload prima di tutto.
    Che devo fare?
    E un po noiso rifare tutto per una scena in piu
    Ho messo lo stop nel preload e rimane nella prima quindi la legge pero non succede nulla non vedo che la barra carica ho seguito alla lettere il tutorial prosti passarmi un esempio in flash cosi che possa capire.
    Magari quello sel tutorial.
    Grazie mille

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

    Re: io ho fatto tutto in 14 scene

    Originariamente inviato da ken87
    Io penso che abbia in memoria che la scena 1 e la prima sena.
    Che faccio devo rimontare tutto per mettere il preload prima di tutto.
    Che devo fare?
    E un po noiso rifare tutto per una scena in piu
    Ho messo lo stop nel preload e rimane nella prima quindi la legge pero non succede nulla non vedo che la barra carica ho seguito alla lettere il tutorial prosti passarmi un esempio in flash cosi che possa capire.
    Magari quello sel tutorial.
    Grazie mille
    Se metti il preload come prima scena e poi lo mandi alla successiva alla fine del preload non avrai problemi
    Se hai ancora difficoltà posso farti un esempio su due scene

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    92

    si fammi esempio cosi capisco

    si fammi esempio cosi capisco
    Un altra cosa ma dopo che l' ha caricato la prima volta poi alla sucessiva appliczione swf parte subito?
    Ho devo aggungere altro codice per questo?
    Poi se inserisco questa istruzione mi da errore
    codice:
    progres = parseInt((car*100)/tot) + "%";
    L'ho modicata cosi per fala andare ma non so se fa lo stesso
    codice:
    valore = parseInt(car);
    valore2 = valore*100;
    valore3= (valore2/100);
    progres= valore3 +"%";
    Cosi non mi da errore ma non vorrei aver voluto modicare qualcosa.
    Progres e la casella di testo nel quale nella casella var ho dato quel nome.
    Mi sono collegato a quel link che mi hai dato tu
    Ho usato ActionScript 2.0

    il test l' ho faffo come c'e indicato in quel sito
    codice:
    if (car == tot) {
    gotoAndStop("Scena 1", 1);//Poi salto alla scena 1
    
    }
    Primo frame tasto destro azioni dove ho messo la casella di testo

    Poi salto alla scena 1

    Un altra cosa nella scena 1 ho messo una transizione come mai col codice del preload non esegue la transizione?
    codice:
    import mx.transitions.*;
    import mx.transitions.easing.*;
    var obj:Object = new Object({type:Wipe, direction:Transition.IN, duration:2, easing:None.easeNone, startPoint:5, shape: "CIRCLE"});
    TransitionManager.start(mio,obj);
    stop();
    Sempre primo frame della scena 1 tasto destro azioni
    se tolgo il codice del preload la fa
    Dove mio e oggetto in cui fa la transizione.


    Grazie mille

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.