Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    controllo timeline in swf esterno

    Ciao,
    sto cercando di poter controllare un movie esterno da quello principale.

    Sono arrivato a caricare il movie est. tramite
    _root.loading.loadMovie("movie.swf");

    ma ora vorrei poter mandare la timeline dove cavolo voglio io,all'interno al swf loadato...

    ho provato con
    gotoAndPlay(8);

    ma nn se move...

    qualcuno mi può aiutare??

    grazie d'anticipo

  2. #2
    siccome lo carichi all'interno del movieclip "loading", dovrai usare

    loading.gotoAndPlay(8)

    e analogamente tutti gli altri comandi

  3. #3
    Allora se io faccio partire da un button il movie

    on (release) {
    _root.loading.loadMovie("movie.swf")
    loading.gotoAndPlay(8);
    }

    come dici tu aggiungo loading.gotoAndPlay(8)

    ma non mi funzia. parte sempre da (1)
    c'è qualche sbaglio "ortografico"?

  4. #4
    Semplicemente così il gotoAndPlay rischia di essere eseguito quando il filmato esterno ancora non è stato completamente caricato, quindi l'azione va "a vuoto".
    O metti un gotoAndPlay(8) sul primo frame del filmato esterno, oppure metti un preload..in entrambi i casi sei sicuro che l'azione verrà eseguita solo a filmato caricato.

  5. #5
    Ma io devo poter controllarlo da diversi bottoni nel movie principale. Ogni button mi manda ad un altro frame del movie esterno.
    quindi se io metto gotoAndPlay(8) nel movie esterno con qualsiasi button mi manderà allo stesso punto, e ionon voglio questo.....javascript:smilie('')
    javascript:smilie('')

    E poi non capisco per chè dovrebbe caricarlo a vuoto, perchè l'azione la fa ma non parte da (8) o daqualsiasi frame ma dal primo frame.

  6. #6
    Originariamente inviato da pascals
    E poi non capisco per chè dovrebbe caricarlo a vuoto, perchè l'azione la fa ma non parte da (8) o daqualsiasi frame ma dal primo frame.
    Appunto, va a vuoto il gotoAndPlay intendo, perchè il filmato non è ancora stato completamente caricato, altrimenti partirebbe dal frame 8

    Allora usi l'altra possibilità che ti ho detto...se proprio lo stesso bottone che carica il filmato deve farlo partire dal frame 8, metti un preload in modo da sapere quando è stato caricato, e solo allora esegui il gotoAndPlay(8).

    Tipo

    pulsante.onRelease = function(){
    _root.loading.loadMovie("filmato.swf")
    _root.onEnterFrame = function(){
    totali = this.loading.getBytesTotal()
    caricati = this.loading.getBytesLoaded()
    if(totali==caricati && totali>1024){
    this.loading.gotoAndPlay(8)
    delete this.onEnterFrame
    }
    }
    }

  7. #7
    Ha haaa!

    Questa non la conoscevo. E qui la mia ignoranza:
    mi dice (errore) che l'istruzione deve apparire all'interno del gestore on
    pulsante.onRelease = function (){


    pulsante.onRelease = function(){
    _root.loading.loadMovie("filmato.swf")
    _root.onEnterFrame = function(){
    totali = this.loading.getBytesTotal()
    caricati = this.loading.getBytesLoaded()
    if(totali==caricati && totali>1024){
    this.loading.gotoAndPlay(8)
    delete this.onEnterFrame
    }
    }
    }

    e pulsante è un nome che si riferisce a...

    io questo script lo associo al button che fa partire il tutto, giusto?

  8. #8
    pulsante è il nome del pulsante , però quella sintassi è per Mx / Mx2004

    Che versione hai di flash ?

  9. #9
    mx 2004 claro!

    però mi fa questo cacchio di errore.
    Allora il pulsante lo chiamo pulsante (istanza)
    ma perchè mi dice che l'istruzione deve apparire all'interno del gestore.

    Devo forse scrivere
    on (release) {
    _root.loading.loadMovie("filmato.swf")
    _root.onEnterFrame = function(){
    totali = this.loading.getBytesTotal()
    caricati = this.loading.getBytesLoaded()
    if(totali==caricati && totali>1024){
    this.loading.gotoAndPlay(8)
    delete this.onEnterFrame
    }
    }
    }

  10. #10
    siiiiiiiiiiiiiiiii

    ho trovato, come ho scritto prima funziona....
    in tedesco si dice "Probieren geht über studieren"
    Provare supera lo studiare...
    Ogni tanto dovrei provare prima di fare stupide domande

    Grazie grazie grazie tanto!!!!!

    MA ci sarebbe un'altra domanda...
    Una volta caricato il filmato esterno, lo posso controllare (la testina) come se fosse un filmato principale con dei bottoni...mi sembra ovvio.
    No lo chiedo prima di esaltarmi troppo presto.
    Ma come detto devo prima provare..

    ancora grazie.

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.