Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Pulsanti in Flash

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    130

    Pulsanti in Flash

    Il mio problema è il seguente : devo realizzare un pulsante che al passaggio del mouse su di esso simula l'apertura di un vetro e quando il mouse lascia la zona attiva del pulsante deve simularmi la chiusura del vetro ....

    Ho creato a parte l'apertura e la chiusura ma non riesco a capire come fare per dire a flash che quando il cursore lascia il pulsante deve eseguirmi la chiusura del vetro ...

    Attendo una vostra risposta ... Grazie

  2. #2
    non inserire la clip all'interno del pulsante e utilizza il semplice _root.clip.gotoAndPlay("fotogramma di chiusura")
    mettendo questo script a on rollout del pulsante

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    130
    Ho risolto in problema precedente inserendo direttamente il clip di chiusura nel fotogramma "su" del pulsante . Ora però ho un altro problema ... Passo col mouse sul pulsante e comincia ad aprirsi il vetro , ma quando di colpo sposto il mouse dal pulsante giustamente si avvia l'animazione di chiusura che chiude il vetro non dalla posizione fino a dove il vetro era giunto ... mi puoi aiutare ?

  4. #4
    io farei cosi

    crei un clip BOX con da 1 a 10 Apertura e da 10 a 20 Chiusura
    su F1 e F10 c'è uno Stop() sulla Frame 20 un gotoAndStop(1)

    crei un nuovo clip "all" e sul livello1 posizioni il tuo clip Box
    sul livello superiore crei un pulsante della grandezza del vetro
    dallo stage dai al pulsante _alpha=0 così non si vede

    poi al pulsante associ

    on(rollOver){_root.all.BOX.gotoAndPlay(1)}
    on(rollOut){_root.all.BOX.gotoAndplay(10)}

    penso che possa funzionare

    Ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    130
    Originariamente inviato da rempox
    io farei cosi

    crei un clip BOX con da 1 a 10 Apertura e da 10 a 20 Chiusura
    su F1 e F10 c'è uno Stop() sulla Frame 20 un gotoAndStop(1)

    crei un nuovo clip "all" e sul livello1 posizioni il tuo clip Box
    sul livello superiore crei un pulsante della grandezza del vetro
    dallo stage dai al pulsante _alpha=0 così non si vede

    poi al pulsante associ

    on(rollOver){_root.all.BOX.gotoAndPlay(1)}
    on(rollOut){_root.all.BOX.gotoAndplay(10)}

    penso che possa funzionare

    Ciao
    Ottimo per il primo problema ma quanto al secondo ? Io avevo pensato che al momento del rilascio vado a leggere il numero di fotogramma a cui è giunto per poi farlo ripartire da quello ma in modo inverso ... il punto è come leggere il numero di fotogramma ?

  6. #6
    _root.clip.box._currentframe() ti restituisce la frame corrente

    ma se devi leggerlo al contrario devi utilizzare prevFrame() di continuo.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    130
    Allora provo e riprovo ma facendo la prova con la casella di testo di cui ti parlavo nell'altro thread noto che currentframe non mi funziona ... cosa può essere ?

    Allora ti spiego :

    sullo stage ho il filmato che si chiama "box" e che contiene l'apertura e la chiusura del vetro ... Ho poi creato un altro movieclip chiamato all in cui ho semplicemente inserito la zona attiva ...

    Ora agli eventi rollover e rollout faccio questo :

    var frame ;
    frame = _root.box.currentrame()

    Ora stampo il valore di frame nella casella di testo ma nulla

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    130
    Risolto ... non ci vogliono le parentesi dopo currentframe

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    130
    purtroppo ora ho ancora altro problema : ho risolto la questione dell'apertura e chiusura del vetro ... quando però il vetro si apre sotto voglio che compaia un menù cliccabile ... il menù riesco ad inserirlo tranquillamente creando un ulteriore livello nell'animazione del vetro ma non è cliccabile siccome vi è sovrapposta la zona attiva dell'altro movie ... come posso ovviare ?

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.