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

    Linketti in Flash utilizzati più volte!!!???

    Ciao a tutti!
    Allora...ho una pagina in flash con tanti link che mi aprono altrettanti pop_up!...Come faccio per far sì che una volta utilizzato uno di questi link questo mi rimanga in neretto???...Mi sono spiegato?...Lo so che non è facile il ragionamento...ma è tipo quello che succede qui sul forum quando apri una discussione la prima volta la cartellina è rossa, una volta che l'hai letta diventa gialla, però puoi tornare a leggerla!!!...mi sono spiegato???

    VI PREGOOOOOOO!!!!
    Grazie a chi ce la farà a capire... :gren:
    Raise your hands, please.
    ...and Think Different!

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    58
    Aspetta che chiedo....all'omino del cervello!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    58
    battuto sul tempo!!
    Aspetta che chiedo....all'omino del cervello!!

  5. #5
    Non è proprio così...questo riesco a farlo...il mio problema è un altro: provate a pensare di averne 10 di questi pulsanti in una pagina...dovrei fare seimila fotogrammi chiave per creare tutte le possibili combinazioni!!!...e questo perchè voglio che l'utente sappia quali sono stati TUTTI i link già utilizzati Non solo l'ultimo!!! ....do you no??? ...provate a pensare all'esempio che vi ho detto sulla lista dei thred nel forum!!!

    VI RI-PRREGOOOOOOOOOOOOOO.
    R.
    Raise your hands, please.
    ...and Think Different!

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    58
    Se inserisci i bottoni al'interno di filmati funziona anche se ne hai 100...non capisco dove stia il problema...
    Aspetta che chiedo....all'omino del cervello!!

  7. #7
    Una possibile soluzione:

    PASSO PRIMO)
    1) crei un movieclip (che chiameremo "puls") con 6 frames,
    ognuno dei quali rappresentante i 3 "stadi" del pulsante:
    out, over, press;
    i primi tre per gli stadi del pulsante "ancora da visitare"
    i secondi tre per quelli del pulsante "già visitato"

    2) metti un'etichetta in ogni frame (scelta opzionale ma consigliata,
    in quanto aumenta la "leggibilità" del codice)
    in questo caso avremo: "out", "over", "press", "out_v", "over_v", "press_v"

    3) metti anche uno stop() in ogni frame;

    PASSO SECONDO)
    1) crei un pulsante "trasparente" (che chiameremo "pulsante")
    delle stesse dimensioni del clip costruito al PASSO PRIMO.

    PASSO TERZO)
    1) crei un nuovo movieclip (che chiameremo "bottone") con 2 layer
    in quello + basso metti il mc "puls"
    il quello + alto metti il pulsante trasparente

    Ed ora il codice:
    1) sei dentro il mc "bottone", selezioni il pulsante "pulsante" che sta sul layer + alto
    2) apri il pannello delle action e inserisci:
    codice:
    on (press, release) {
    	if (!visitato) {
    		visitato = true;
    		puls.gotoAndStop("press");
    	} else {
    		puls.gotoAndStop("press_v");
    	}
    }
    on (rollOver) {
    	if (!visitato) {
    		puls.gotoAndStop("over");
    	} else {
    		puls.gotoAndStop("over_v");
    	}
    }
    on (rollOut) {
    	if (!visitato) {
    		puls.gotoAndStop("out");
    	} else {
    		puls.gotoAndStop("out_v");
    	}
    }

  8. #8
    Io ho un'altra soluzione:

    Crei un solo Clip chiamato "mio"

    formato da 3 layer x 3 frame

    layer 3 = campo dinamico "etich"
    layer 2 = pulsante vero con alpha=0
    layer 1 = i tre stadi grafici del pulsante normale, sopra, premuto

    Copi questo clip per quanti pulsanti ti occorrono, istanziati con p1, p2, pn

    nella prima frame della root metti
    _root.p1.etich="testo pulsante 1"
    _root.p2.etich="testo pulsante 2"
    _root.pn.etich="testo pulsante n"

    Su ogni Clip inserisci questo codice sempre uguale

    On ClipEvent(load){
    this.stop();
    premuto=false
    }
    onClipEvent (mouseMove) {
    if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
    if (premuto!){
    sopra = true;
    this.gotoAndStop(2)//stadio sopra
    } else {
    sopra = false;
    this.gotoAndStop(1)// stadio Normale

    }
    }
    }

    onClipEvent (mouseDown) {
    if (this.hitTest(_root._xmouse, _root._ymouse, false)) {

    premuto = true;
    this.gotoAndStop(3)//stadio premuto } else {
    premuto = false;
    this.gotoAndStop(1)// stadio Normale

    }
    }


    Ciao

  9. #9
    Non funziona CAZZO!!!!
    ...Pecccato...tu almeno mi avevi capito...Però così come dici tu non fà niente...neanche il rollover!!!...come fare???
    Non è che hai un .fla già pronto o qualcosa del genere???
    Comunque grazie...
    Raise your hands, please.
    ...and Think Different!

  10. #10
    ...rispondevo a pasavign...
    ...per quanto riguarda rempox...adesso sono tardissimo devo scappere DOMANI PROVO GRAZIE MILLE A TUTTI!!!
    Ciao.
    R.
    Raise your hands, please.
    ...and Think Different!

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.