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

    pulsante su mc che va alla root principale

    Ciao ragazzi
    Il problema è banale credo.

    Ho un pulsante dentro un movie clip istanziato (freccia)
    questo pulsante deve andare ad un fotogramma specifico nella timeline principale.

    // pulsante di navigazione
    function playStop(event:MouseEvent):void
    {
    this.gotoAndPlay(10);
    }

    freccia.addEventListener(MouseEvent.CLICK, playStop);

    Ho provato anche _root e _stage al posto di this ma non va

    Sto usando CS4
    Per favore riuscite ad aitarmi
    Grazie

  2. #2
    per favore come posso fare?

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Ciao ma as2 o as3?

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Se ad esempio il movieclip ha nome istanza "cont" e il bottone al suo interno "may_btn"
    codice:
    cont.may_btn.addEventListener(MouseEvent.CLICK, onClick)
    
    function onClick(evt:MouseEvent):void
    {
    	gotoAndPlay(10)
    
    }
    NB. funziona solo se my_btn è presente già nel primo frame della time line di cont

  6. #6
    Ti ringrazio Randi
    Ma mi da questo errore: 1120: Accesso alla proprietà non definita cont.

    Ti spiego meglio:
    Il mio pulsante è dentro ad un movie clip.
    Questo movie l'ho inserito in un key frame della linea principale.

    Quando sono nel browser a me serve che quel pulsante porti l'utente sul fotogramma 10 della linea principale e non al fotogramma del movieclip.
    Deve uscire da la ed andare nella root principale.

    Ti prego aiutami non so più dove sbattere la testa

  7. #7
    // pulsante di navigazione
    movie.freccia.addEventListener(MouseEvent.CLICK, onClick)

    function onClick(evt:MouseEvent):void
    {
    gotoAndPlay(10)

    }

    movie è l'istanza del mio mc
    freccia è l'istanza del mio pulsante

    Dove sbaglio?

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Il codice è giusto, ora sono due le cose o freccia non è presente nel primo frame di movie ma compare in un frame successivo quindi flash legge il codice movie.freccia ma freccia non è ancora presente, perchè ad esempio lo hai messo solo dal frame 5 di movie o sbagli a mettere il codice.

  9. #9
    Il mio movie ha solo un fotogramma per livello
    Su un livello c'è la grafica
    su l'altro livello c'è il pulsante istanziato freccia
    su questo fotogramma ho scritto anche il codice.

    Poi ho inserito movie istanziato movie nella root principale.

    E' giusto??

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Sono in confusione, dunque sulla time principale hai il clip movie, dentro il clip movie hai un altro clip freccia, ora vorresti che premendo su freccia la testina si spostasse sul frame 10 della time line principale, fin quà ci sono? Bene se metti il l'ultimo codice che hai postato nel primo frame della time line principale cosa succede? ti da errore ?

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.