Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di zuvanni
    Registrato dal
    Oct 2000
    Messaggi
    210

    come funziona la gerarchia con gotoAndStop?

    Ciao a tutti ho creato un'animazione flash strutturata in questa maniera:
    la scena1 ha un pulsante che fa partire un movieclip che si chiama clip1 , in clip1 c'è un pulsante che fa partire clip2, anche esso ho un pulsante.
    Il problema è questo: quando clicco sul pulsante del clip2 si genera un evento che è quella di riavvolgere indietro l'animazione del clip2 e inoltre qualla di far spostare la timeline del clip1 in un frame da me definito tramite la funzione gotoAndStop(), giustamente non posso dire _root.goto... perchè modificherebbe la scena principale e neanche posso solo lasciare gotoAnd... perchè modificherebbe solo clip2.
    Cosa posso fare?

  2. #2
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Per manipolare la timeline dello stesso moveclip, usa solamente gotoAndStop senza _root o cose varie...per modificare la timeline di un altro moveclip, èun po' + complicato. Innanzi tutto devi mettere il nome a tutte le istanze in cui è contenuto il moveclip da modificare. Es.: A quanto ho capito la gerarchia dei mc è questa

    Scena 1
    |_Clip1
    \___Clip2

    Quindi, supponiamo che il nome dell'istanza di Clip1 è Clip1 e quella di Clip2 è Clip2, puoi fare così: _root.clip1.clip2.gotoAndPlay(1);

  3. #3
    Utente di HTML.it L'avatar di zuvanni
    Registrato dal
    Oct 2000
    Messaggi
    210
    Ho capito adesso provo.
    Grazie.

  4. #4
    Utente di HTML.it L'avatar di zuvanni
    Registrato dal
    Oct 2000
    Messaggi
    210
    [B]

    Quindi, supponiamo che il nome dell'istanza di Clip1 è Clip1 e quella di Clip2 è Clip2, puoi fare così: _root.clip1.clip2.gotoAndPlay(1);
    Così facendo drovrei muovere la timeline di clip2? Giusto?

  5. #5
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    si, sempre se la gerarchia e il nome delle istanze siano corrette

  6. #6
    Utente di HTML.it L'avatar di zuvanni
    Registrato dal
    Oct 2000
    Messaggi
    210
    Continuo ad avere problemi non capisco come dal clip2 sposto la time line di clip1 forse così:
    clip1.clip2.gotoAndPlay(1)

  7. #7
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Originariamente inviato da zuvanni
    Continuo ad avere problemi non capisco come dal clip2 sposto la time line di clip1 forse così:
    clip1.clip2.gotoAndPlay(1)
    devi fare così: _root.clip1.clip2.gotoAndPlay(1);

    Ricorda di mettere il ; e ricorda di definire il nome delle istanze.

  8. #8
    Utente di HTML.it L'avatar di zuvanni
    Registrato dal
    Oct 2000
    Messaggi
    210
    Non funziona non capisco cosa sia , ho controllato i nomi e sono giusti.E' possibile che il problema sia dovuto ad un gotoAndStop che si avvia quando clicco su un pulsante che si trova sul clip1 per esegure la clip2?

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.