Visualizzazione dei risultati da 1 a 4 su 4

Discussione: controllo filmati

  1. #1

    controllo filmati

    Ciao, avrei un problemino:
    Da un filmato principale carico 2 diversi movie esterni in target filmato vuoto.
    movie1.swf e movie2.swf
    Vorrei che alla fine di movie1.swf partisse movie2.swf
    Come glielo dico?
    Tenendo conto che in movie 1 e 2 non posso inserire alcuna azione.
    Grazie
    visita il mio sito
    www.silviatagliaferri.it

  2. #2
    Utente di HTML.it L'avatar di Nix82
    Registrato dal
    Oct 2001
    residenza
    Mussolente (VI)
    Messaggi
    1,122
    Provo a risolverti il problema in modo terra-terra

    crei una nuova scena in movie1.swf e movie2.swf e la metti come prima scena del filmato !
    In questa scena crei 2 fotogrammi rigorosamente chiave !
    Al primo fotogramma dai

    if(faipartire) {
    gotoAndPlay ("animazione",1);
    }

    al secondo fotogramma dai

    gotoAndPlay(1);

    dove "animazione" è il nome della scena in cui fai animaizoni !

    dal filmato principale importi i due swf con questo comando

    loadMovieNum("movie1.swf,1);
    loadMovieNum("movie2.swf,2);

    sai che faipartire è una variabile booleana che è per default false quindi basta che gestisci queste 2 variabili

    _level1.faipartire
    _level2.faipartire

    per esempio quando movie1.swf è finito in un fotogramma chiave ci metti

    unloadMovieNum(1);
    _level2.faipartire = true;
    e sei a posto !


    Ciao
    La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
    Martin Luther King

  3. #3
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Fai un trace per sapere quanti frames hanno gli swf
    codice:
    loadMovieNum("movie1.swf",1);
    loadMovieNum("movie2.swf",2);
    _root.onEnterFrame = function(){
      trace(_level1._currentframe)
      trace(_level2._currentframe)
    }
    Metti che ne abbiano 20
    codice:
    _root.onEnterFrame = function(){
      if(_level1._currentframe < 20){
      _level2.stop();
      }
      if(_level1._currentframe == 20){
      _level2.play();
      }
    }
    A me mi dà la carica, agli italiani gli dà la carica

  4. #4
    per Nix:
    i movie 1 e 2 non posso aprirli ne' modificarli!
    ora provo lo script di Uanne
    Grazie!
    visita il mio sito
    www.silviatagliaferri.it

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.