Visualizzazione dei risultati da 1 a 6 su 6

Discussione: 3movie in fila

  1. #1

    3movie in fila e non so come si fa :(

    Allora:

    ho 3 filmati che vanno riprodotti in sequenza
    in pratica e' l'intro di un gioco
    avevo pensato di fare un swf unico ma le dimensioni sarebbero inproponibili, cosi ho separato l'audio e il video e
    il video a sua volta e' diviso in 3 parti.

    poi ho lo screen.swf
    questo e' il movie principale.. quello che carica tutto.
    quindi vorrei che il screen.swf caricasse il primo pezzo di video
    (e qui non ci sono problemi)
    poi mentre l'utente vede la prima parte viene caricata la senconda.
    e la terza.

    ma come faccio a sapere quando la prima parte video e' finita in modo da mandare in play la seconda ? e come faccio a sapere quand'e' finita la seconda per mandare in play la terza ?

    sono due giorni che mi ci scervello sopra e sono completamente bloccato

  2. #2
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322
    2 soluzioni

    1A fare un controllo del caricamento esterno su di un clip
    2a mettere un loading direttamente sul filmato secondario

  3. #3
    metti alla fine del filmato1 un'azione che richiami il filmato2 e lo faccia partire

    Poi metti i preload sugli swf secondari cosi se cerchi di farlo partire ma non è ancora caricato si vede il preload

    Se vuoi caricare il 2° mentre il 1° si sta riproducendo basta che carichi all'avvio in un Mc nascosto ... poi quando il 1° è finisco scarichi il Mc nascosto e ricarichi il 2° swf in modo che sia visibile ...

    Soluzione un po contorta ... ma funziona abbastanza bene

  4. #4
    Esatto...
    nel file Scene1.swf
    ho messo una chiave al primo frame
    loadMovie("scene2.swf", "Display");
    tellTarget ("Display") {
    stop();
    setProperty("Display", _alpha, "0");
    }

    in questo modo carico e nascodono la seconda parte di filmato
    poi all'ultimo frame ho messo

    setProperty("Display", _alpha, "100");
    tellTarget ("Display") {
    play();
    }

    ma sto bastardo fetente mi esegue direttamente il secondo

  5. #5
    a dire il vero non riesco neanche a prenedere il controllo dei movieclip O_o

    .. ho provato così
    loadMovie("scene1.swf", screen);
    screen.stop();
    dove "screen" e' un clip filmato vuoto

    ho anche provato a mettere queste due righe
    nella prima chiave nel file che carica il filmato scene1.swf

    loadMovieNum("scene1.swf", 2);
    _level2.stop();

    ma il file scene1.swf parte uguale e non riesco a fermarlo...


    fermateloooooo

  6. #6
    forse ci sono .. ma anche no :P

    ogni filmato ha due variabili
    go = 0 al primo frame
    go = 1 all'ultimo frame

    il file che esegue i 3 spezioni di video
    controlla la variabile go.
    se go = 1 carica il filmato seguente.

    MA COSI' NON VA BENE
    PERCHE' POI L'UTENTE DEVE SCARICARSI IL FILMATO NR.2 ...

    quello che io voglio fare e' uno streaming in tempo reale.
    allora mentre il file 1 e' in esecuzione il 2 deve essere scaricato
    ma flash a quanto pare e' piu' limitato di quel che si possa pensare

    ho girato per mezzo mondo cercando una soluzione ma a quanto pare non c'e'...
    confermate ?

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.