Visualizzazione dei risultati da 1 a 8 su 8

Discussione: stoppare un movie clip

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    111

    stoppare un movie clip

    Salve, ho bisogno di chiedere una cosa:

    Ho un pulsante che carica con load movie un suono e un'animazione.(nello stesso file)

    L'animazione è un movie clip B che è dentro ad un altro movie clip A.

    Quando premo il pusante stop che ferma la musica (la musica è inserita nel file con attachsound)vorrei fermare anche il MC B.

    Ma non so come fare.

    Ho dato s.stop() per fermare il suono ma non so come dirgli ferma l'animazione della clip B.
    Ovviamente riavviando il suono deve riavviarsi l'animazione.

    Si può fare?
    Rossella

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    34
    provo a darti una mano, ma non so se ho capito affondo il tuo problema.

    Inserisci nel clip "B" un fotogramma attivo con azione stop e gli dai il nome fotogramma fermati, stop, alt o come meglio credi.

    poi torna sullo stage principale e dai al mc "B" il nome istanza "mcB" o come meglio credi e poi dai al bottone questa azione:

    on (release){
    _root.mcB.gotAndStop("fermati");}

    prova se funziona.

    ----



    ---
    La povertà è un dato di fatto. La ricchezza un opinione.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    34
    on (release){
    _root.mcB.gotAndStop("fermati");}

    ---
    scusa ho sbagliato a digitare l'azione corretta è:
    on (release){
    _root.mcB.gotoAndStop("fermati");}

    ho omesso la lettera "o" tra la "t" di goto e la "A" di And ...


    ---- ----
    La povertà è un dato di fatto. La ricchezza un opinione.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    111
    Non va .

    Ho fatto come hai detto della mia movie clip con l'animazione ho messo un fotogramma con stop e l'ho chiamato stop.

    Nella scena principale sul pulsante stop che ferma la musica ho messo:

    on (press) {
    s.stop();
    }
    on (release){
    _root.mcB.gotoAndStop("stop");
    }
    dove mcB è il movie contenente l'animazione che devo stoppare al cessare della musica.

    La musica si stoppa ma il movie continua, io vorrei si fermasse e ripartisse quando premo play
    Rossella

  5. #5
    Non è molto chiaro il pulsante che carica l'animazione e la musica, tuttavia lasciamolo un momento da parte.

    Consideriamo che hai un Clip chiamato "C" che contiene
    su un livello i pulsanti Play e Stop,
    su un livello il Clip di Animazione chiamato "B"
    su un livello il clip di Suono chiamato "A"

    Sul Pulsante Stop contenuto nel Clip "C"

    On (press){
    s.stop()
    _root.C.B.gotoAndStop(1)
    }

    Sul Pulsante Play contenuto nel Clip "C"
    On (press){
    s.start(..,..)
    _root.C.B.play()


    ciao

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    111
    No ho commesso io un errore perchè c'era ancora un percorso.

    Cioè era un movie annidato e dentro il movie b c'era il movie c che era quello che andava stoppato.

    Ho aggiunto al percorso il nome del movie c e il controllo sul keyframe come mi ha detto gas gas e funziona .

    Grazie mille
    Rossella

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    111
    Grazie rempox, infatti era come dicevi tu, era un po' complicato da spiegare ma mi siete stati di grande aiuto:gren:
    Rossella

  8. #8
    bene, figurati! il forum mi ha insegnato molto, anche solo studiando le risposte degli altri.

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.