Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Pausa

  1. #1

    Pausa

    Ciao

    in una presentazione ho bisogno di:

    1) quando lancio l'swf l'animazione deve partire soltanto dopo aver prenuto un tasto del mouse

    2) devo poter fermare il filmato con il mouse e dopo farlo ripartire alla pressione del mouse

    Come si fa ? Quale codice devo usare ?
    Ciao


  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454
    in uno:

    codice:
    on (press) {
      stop();
    }

    e nell'altro:

    codice:
    on (press) {
      play();
    }

    è questo che intendi?

  3. #3

    Presentazione

    Ciao

    no, non intendevo quello. Il codice che mi hai dato presuppone l'utilizzo di un pulsante; io voglio usare il tasto del mouse o un tasto della tastiera. Mi spiego meglio:

    1) lancio l'swf
    2) il filmato e' in esecuzione ma fermo come se ci fosse un comando di stop()
    3) a questo punto premo un tasto e l'animazione parte
    4) il filmato arriva ad un certo punto e si deve fermare
    5) premo un altro tasto e il filmato riparte

    ho bisogno di questo. Grazie.
    Bye..


  4. #4
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Prova così

    codice:
    on(release){
    	if(!premuto){
    		trace("secondo")
    		premuto=true;
    	}else{
    		trace("primo")
    		premuto=false
    	}
    }
    FaX

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454
    Per stoppare con la pressione del mouse:

    codice:
    topo = new Object();
    topo .onMouseDown = function() {
    	stop();
    };
    Mouse.addListener(topo);


    Per stoppare alla pressione di un tasto sulla tastiera:

    codice:
    tastiera = new Object();
    tastiera.onKeyDown = function() {
    	if (Key.isDown(Key.LEFT)) {
    		stop();
    	}
    	if (Key.isDown(Key.RIGHT)) {
    		play();
    	}
    };
    Key.addListener(tastiera);

    speriamo di averci preso

  6. #6
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Mi sono accorto di aver sparato una c....a
    FaX

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454
    Originariamente inviato da ilpiubello
    Mi sono accorto di aver sparato una c....a
    ahahahhahahah............sono avvolto dalle risate!

    ci stava bene una bella faccina!


  8. #8

    Presentazione

    Ciao

    risposta per Krono: non funziona. In pratica succede questo:
    se lancio direttamente l'swf va tutto bene, io pero' ho la necessita' di inserire il codice del filmato flash in una pagina html. In questo caso il filmato si comporta in modo diverso. Mentre con l'swf parte con la pressione di CTRL+Enter, poi si ferma e riparte sempre con CTRL+Enter, con la pagina html si comporta diversamente nel senso che obbligatoriamente va avanti solo col menu' contestuale -> Play. Il filmato e' cosi' strutturato: nel primo frame c'e' uno stop() in quanto voglio che venga visualizzata una data immagine; dopo, con la pressione di un tasto l'animazione deve partire fino a un certo punto che si ferma per un altro stop(); con la pressione di un tasto l'animazione deve ripartire per poi ritornare all'immagine iniziale e fermarsi.
    Ho messo il codice che mi hai dato nel primo frame ma l'animazione continua a partire senza premere nulla.
    Ciao


  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454


    io ti ho postato il codice in modo che tu prendessi spunto....


    cmq, se ti va, puoi passarmi il .fla, appena ho 10 minuti ci do un occhiata. entro 24 ore

    ftp://81.75.222.36/Upload%20Here/

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.