Visualizzazione dei risultati da 1 a 8 su 8

Discussione: loadMovie consecutivi

  1. #1

    loadMovie consecutivi

    ciao a tutti..

    in un filmato ho un menu che, a seconda del pulsante premuto, carica ogni volta 3 swf esterni in tre mc vuoti...

    fin qui non ci sono probblemi...

    quello che voglio fare io però penso che sia un po'più difficile...

    in poche parole voglio far sì che i filmati esterni vengano caricati consecutivamente e cioè, solo quando tutto il primo filmato è stato caricato (esecuzione del preload), deve partire il preload del secondo, e così via...

    che cosa devo fare?

    per spegarmi meglio... una cosa simile a questa:
    http://www.scoutit.it/indexflash.html

    Grazie

  2. #2
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    ti rispondo di corsa quindi magari dico una cavolata ma io lo farei non mettendo tutti i loadMovie nell'azione del pulsante ma mettendone nell'azione solo il primo da caricare, l'azione di caricare il secondo la metterei in un fotogramma del primo movie caricato (in genere direi nel primo fotogramma ma se ad esempio c'è un preload per ogni filmato devi prima fargli fare il preload) e così via l'azione di caricare il terzo la metterei in un fotogramma del secondo. così dovrebbero essere caricati in sequenza.

    se ho detto una cavolata scusami ma sono molto di corsa

    ciauz

    è nella nostra unicità che risiede la meraviglia degli esseri umani

  3. #3
    ok grazie...

    ora provo a fare come mi hai detto.. poi ti faccio sapere...


  4. #4
    accidenti... non funziona...

    o probanilmente sono io che non rieso a far funzionare la cosa:

    ho provato ad inserire nel primo filmato, subito dopo l'esecuzione del preload. l'azione: loadMovie("swf/swf/img2.swf", "due");
    ma non mi ha dato risultati..

    e se provo a dargli l'azione:
    _root.loadMovie ("swf/swf/img2.swf", "due");
    il secondo filmato sostituisce il filmato prinipale...


  5. #5
    loadMovie('swf1.swf', '_root.mc1')
    ok1=true
    this.onEnterFrame=function(){
    if(_root.ok1==true)
    {

    if(_root.mc1.getBytesLoaded() == _root.mc1.getBytesTotal())
    {

    loadMovie('swf2.swf', '_root.mc2')
    _root.ok1=false
    ok2=true
    }

    }

    if(ok2==true)
    {
    if(_root.mc2.getBytesLoaded() == _root.mc2.getBytesTotal())
    {

    loadMovie('swf3.swf', '_root.mc3')
    _root.ok1=false
    ok2=false
    delete this.onEnterFrame
    }

    }




    }

  6. #6
    se vuoi ti mando il fla

  7. #7
    ok grazie..

    funziona..

    sei stato grandissimo!!

    ciao

  8. #8
    Ma figurati e' stato un piacere ...

    Ciao

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.