Visualizzazione dei risultati da 1 a 6 su 6

Discussione: azione pulsante

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    332

    azione pulsante

    Salve a tutti , al interno di un movie clip ho assegnato ad un pulsante questa azione:
    on (rollOver)
    {
    if (_root.link != 2)
    {
    gotoAndPlay(2);
    } // end if
    }
    on (releaseOutside, rollOut)
    {
    if (_root.link != 2)
    {
    gotoAndPlay(14);
    } // end if
    }
    on (release)
    {
    if (_root.link != 2)
    {
    _parent.nextFrame();
    _parent["item" + _root.link].gotoAndPlay("p2");
    _root.link = 2;
    _root.scroller.scroller.gotoAndStop(3);
    _root.gotoAndPlay("pl");
    } // end if
    }
    ma quando vado ad inserire il mc nella filmato non funziona cioè non va alla pagina cliccata che cosa è sbagliato???grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    332
    quando inserisco il mc nel filmato che azione devo assegnare per mandarlo alla relativa pagina?grazie.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Quale pagina?

    Indicazioni di andare da qualche parte non ce ne sono, c'è scritto di andare a dei frames e delle etichette, ma non cosa c'è dentro, ovviamente.

    Cosa vuoi che faccia esattamente, che apra un URL, che vada da qualche parte del movie (dove)?
    Il re è nudo (cit).

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    332
    voglio che vada ad un frame specifico(esempio home, oppure prodotti, chi siamo...)

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Allora; l'azione per mandare la root ad un frame da dentro un clip è:

    on(release){
    _root.gotoAndPlay(numero frame o "etichetta");
    }

    Solo che nel tuo script c'è un tot di altra roba: c'è un if, che dice che SE _root.link è diverso da 2 (frame) allora blablabla: manda un altro clip annidato avanti di un frame, un altro ancora a "p2" (etichetta), manda _root.link al frame 2, manda un clip scroller annidato dentro un altro scroller (e questo già è sagliato: non puoi chiamare con lo stesso nome due clip) che è nella root al frame 3, e infine manda la root al frame con etichetta "pl" ...


    Capisci che senza sapere cos'è qualla roba, è un terno al lotto capire perchè non funziona ...cos'è _root.link?

    Comunque, l'azione per mandare ad un frame al click è quella che ti ho postato sopra: meglio se usi le etichette; dai al frame a cui vuoi che vada un'etichetta e rimandi a quella.
    Per le altre cose vedi tu, da qui non è possibile capire.
    Il re è nudo (cit).

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    332
    thank you .ciao
    ho inserito questo codice è mi funziona tutto sia l'effetto del pulsante che va alla pagina cliccata, ecco il codice:
    on (rollOver)
    {
    if (_root.link != 2) {
    gotoAndPlay(2);
    } // end if
    }
    on (releaseOutside, rollOut)
    {
    if (_root.link != 2)
    {
    gotoAndPlay(14);
    } // end if
    }
    on(release){
    _root.gotoAndStop("home");
    }

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.