Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Stoppare un clip dalla libreria

    AIUTOOOOO!!
    Ho un filmato che deve stopparsi cliccando un pulsante. Il problema è che non è tutto nella timeline principale ma ho 2 filmati (dei brillini che si muovono in verticale) che a loro volta contengono tante istanze di un altro filmato (il brillino che ruota su se stesso). Ho provato a dargli il concatenamento e a dirgli

    on (release) {
    nome_concatenamento.stop();

    ma niente...
    come posso fare?

    Grazie a tutti!

  2. #2
    avrai senz'altro sbagliato nome...
    oppure non hai messo il percorso completo
    oppure ancora qualcuno dei tuoi movieclip non ha il nome istanza.

    Esempio:
    Mettiamo che tu abbia il movieclip birillo_vert
    che contiene il movieclip birillo_oriz

    allora l'istruzione corretta sarà:
    codice:
    on (release) {
         birillo_vert.birillo_oriz.stop();
    }
    Attenzione: parlo di nomi_istanza e NON nomi di simbolo (in libreria)

  3. #3
    uhm...no io volevo dargli l'azione dalla libreria perchè i MC che devo fermare (istanze di uno stesso MC) sono tantissimi e cercavo una scorciatoia (se c'è) per bloccarli tutti in una volta

  4. #4
    Originariamente inviato da daviduzz
    uhm...no io volevo dargli l'azione dalla libreria perchè i MC che devo fermare (istanze di uno stesso MC) sono tantissimi e cercavo una scorciatoia (se c'è) per bloccarli tutti in una volta
    questa me la devi spiegare, perché, sinceramente NON l'ho capita.

    Comunque se spieghi meglio com'è fatto questo movieclip, la strada si trova...

  5. #5
    scusa hai ragione, mi spiego con il C--O!!

    Riparto da capo:
    Ho un filmato flash che deve fermarsi alla pressione del tasto stop.
    il filmato sono degli specchi dentro cui passano delle nuvole (e questo è tutto sulla timeline principale).
    Sugli specchi ci sono dei riflessi che passano e mentre passano ruotano su loro stessi.
    Per fare i riflessi ho creato un MC "brillino" con il riflesso che ruota e poi ho creato un altro MC "contenitorebrillino" al cui interno è contenuta l'animazione di "brillino che si sposta dall'altro al basso.
    Praticamente ho sulla timeline un'animazione e un MC ("contenitorebrillino") dentro cui ho annidato un altro MC ("brillino").
    Quando schiaccio il tasto stop tutto deve fermarsi.
    per fermare l'animazione e il movimento verticale del riflesso ho fatto così:

    on (release) {
    stop();
    contenitorebrillino.stop();

    Il Riflesso si ferma ma continua a ruotare su se stesso.
    Siccome "contenitorebrillino" ha al suo interno tante istanze di "brillino" pensavo di esportare per actionscript il simbolo in libreria, facendo "opzioni>concatenamento", gli ho dato il nome "brillinorotante" e poi al tasto "stop" ho dato l'azione

    on (release) {
    stop();
    contenitorebrillino.stop();
    brillinorotante.stop();

    però non funziona...

    spero di essermi spiegato


  6. #6
    codice:
    on (release) {
        stop();                            //  blocca la timeline principale
        contenitorebrillino.stop();    //  blocca il contenitore 
        contenitorebrillino.brillinorotante.stop();    // blocca "brillino"
    }

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.