Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    2002Moro
    Guest

    Pulsante che scompare..

    Ciao, ho due pulsanti "Freccia <- e ->" che fanno muovere un MC orizzontalmente da x10 a x600.

    Ora quello che vorrei fare è:

    Quando la barra mi arriva a X10 rendere invisibile la freccia <- e quando invece arriva a x600 far scomparire l'altro ->

    Sapete dirmi come si può fare

  2. #2
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    non so la barra come la muovi

    teoricamente nello script per muovere la barra

    if(_x<11){
    prev._visible=0
    }
    if(_x>600){
    next._visible=0
    }

    ma è indicativo, non sapendo come si muove la barra, e dove sono i pulsanti

  3. #3
    2002Moro
    Guest
    opps.. hai ragione, ho dimenticato di scrivere lo script che uso.. ecco qua

    SUL MC:

    onClipEvent(enterFrame){
    if(_root.avanti){
    if(_x<=670){
    _x+=6;
    }
    }
    if(_root.indietro){
    if(_x>=286){
    _x-=6;
    }
    }
    }
    NEI PULSANTI:
    in uno..

    on(rollOver){
    _root.avanti = true;
    }
    on(rollOut){
    _root.avanti = false;
    }
    e nell'altro..

    on(rollOver){
    _root.indietro = true;
    }
    on(rollOut){
    _root.indietro = false;
    }
    Ora sapresti dirmi come posso fare

  4. #4
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    prova così (mettendo al posto di prev e next i nomi istanza dei pulsanti, e se sono non nel movie clip, i nomi istanza con il percorso completo)

    onClipEvent(enterFrame){
    if(_root.avanti){
    if(_x<=670){
    _x+=6;
    }else{
    next._visible=0
    }
    }
    if(_root.indietro){
    if(_x>=286){
    _x-=6;
    }else{
    prev.visible=0
    }
    }
    }

    però ci vorrebbe anche un comando per farli riapparire, adesso sono troppo stanca per provare ma domattina se non risolvi, provo il codice e ti do quello preciso

    notte notte

  5. #5
    2002Moro
    Guest
    Grazie mille, per scomparire scompaiono, però ora vorrei farli ricomparire quando ci si sposta da quelle posizioni, come posso fare??

    PS: un ultima cosa.. come posso fare per far si che quando appare la barra che si trova già a x670 il puls prev sia già invisibile?

    grazie ancora

  6. #6
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    devo finire un po' di cose poi ti faccio un esempio e ti posto lo script

  7. #7
    2002Moro
    Guest
    onClipEvent(load) {
    if(_x<=680){
    _root.dirsx._visible=0
    }
    }
    onClipEvent(enterFrame){
    if(_root.avanti){
    if(_x<=670){
    _x+=8;
    }
    else{
    _root.dirsx._visible=0
    }
    }
    if(_root.indietro){
    if(_x>=286){
    _x-=8;
    }
    else{
    _root.dirdx._visible=0
    }
    }
    }
    ecco, per farlo apparire già invisibile ci cono riuscito, ora manca solo farlo riapparire....

  8. #8
    2002Moro
    Guest
    Wow!!
    trovata la soluzione!!!
    Ho aggiunto ai pulsani di irezione questo script

    on(rollOver){
    _root.avanti = true;
    _root.dirdx._visible=1
    }
    on(rollOut){
    _root.avanti = false;
    }

  9. #9
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    prova così

    onClipEvent(load) {
    if(_x<=680){
    _root.dirsx._visible=0
    }
    }
    onClipEvent(enterFrame){
    if(_root.avanti){
    if(_x<=680){
    _x+=8;
    }
    else{
    _root.avanti=false
    _root.dirsx._visible=0
    _root.dirdx._visible=1
    }
    }
    if(_root.indietro){
    if(_x>11){
    _x-=8;
    } else{
    _root.indietro=false
    _root.dirdx._visible=0
    _root.dirsx._visible=1
    }
    }
    }
    ho messo 11 invece di 286 perchè nel tuo primo post scrivevi

    Quando la barra mi arriva a X10 rendere invisibile la freccia <-

  10. #10
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    Originariamente inviato da 2002Moro
    Wow!!
    trovata la soluzione!!!
    Ho aggiunto ai pulsani di irezione questo script
    però se non rendi false avanti e indietro quando non ti servono più i due script potrebbero entrare in conflitto

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.