Visualizzazione dei risultati da 1 a 5 su 5

Discussione: preload+loop

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    2

    preload+loop


    Salve ragazzi, son praticamente nuovo a flash e son incappato in quella che credo per voi sara' una stupidaggine ...

    Ho creato un filmato che altro nn e' una intro a un sito.
    All'interno del filmato 2 scene (preload+filmato)

    Correttamente alla fine del preload parte il filmatino caricato dalla seconda scena, ma alla fine di esso dovrebbe fermarsi nell'ultimo frame dove l'utente scegliera' poi se entrare in 2 sezioni diverse del sito. Il mio problema sorge in quanto al termine dell'esecuzione del filmato vero e proprio (scene 2 diciamo ...) questo va in loop e riprende dal preload etc etc etc ... in un loop abbastanza fastidioso.

    Ho provato a inserire stop(); .... oppure nel penultimo frame goAndStop(numeroultimoframe) .... ma niente ... il loop mi perseguita



    please ... help me!

    grazie & un big up a tutto il forum!!!

  2. #2

    Re: preload+loop

    Originariamente inviato da Fu3x
    [FONT=courier new]
    ...
    Ho provato a inserire stop(); .... oppure nel penultimo frame goAndStop(numeroultimoframe) .... ma niente ... il loop mi perseguita
    ...
    Quello che ho evidenziato del tuo post, è giusto quello che devi fare.
    Se NON funziona i casi sono 3:
    > NON hai messo lo stop() nel posto giusto
    > Nelle opzioni di pubblicazione hai impostato la ripetizione del filmato
    > Un errore nel codice di preload (pubblicalo per favore)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    2

    il codice all'interno del clip dove c'e' la barra e la percentuale e' :

    ------
    onClipEvent (enterFrame) {
    loading = _parent.getBytesLoaded();
    total = _parent.getBytesTotal();
    percent -= (percent-((loading/total)*100))*.25;
    per = int(percent);
    percentage = per+"%";
    loadBar._width = per;
    if (percent>99) {
    _parent.gotoAndPlay(3);
    }
    }
    ------

    tendo a precisare che il codice e' preso da preloading trovato in giro per la rete ... ma lo sto usando solo per imparare a fare qualcosa e nn a scopo di lucro ...

    Naturalmete al frame 3 inizia il filmato vero e proprio che si conclude al 245.

    grazie ancora.


  4. #4
    come diceva pasavign

    1)lo stop(); //devi inserirlo nell'ultimo frame (245) della tua animazione nella scena 2 altrimenti è ovvio che il filamto vada in loop.

    2)file/impostazioni di pubblicazione hai impostato la ripetizione del filmato

    3)hai altro codice oltre a qllo del preload? tipo qlche gotoAndPlay che magari ti rimanda alla scena preload controlla questi 3 punti già suggeriti da pasavign perchè nn ci sono altre spiegazioni

    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  5. #5
    Guardando il codice del preload ho visto una cosa interessante:
    manca l'istruzione di STOP della timeline principale!
    Verifica che ci sia, da qualche parte...

    Poi, considerato che il codice è associato ad un movieclip...
    non sarà per caso che questo movieclip è anche nella scena due?

    Mi sa proprio di sì !

    In quel caso togliolo!

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.