Visualizzazione dei risultati da 1 a 8 su 8

Discussione: scroll

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    25

    scroll

    salve ragazzi
    ho creato un clip filmato contenete testo e immagini
    ora avrei bisogno di farli scrollare, vorrei evitare di usare la scroll pane ma creare due tasti che abbiano questa funzione
    qualcuno può inviarmi l'action script da dare ai pulsanti?
    grazie a chi mi risponderà e anche a chi non lo farà

  2. #2
    Utente di HTML.it L'avatar di Nuke
    Registrato dal
    Feb 2001
    Messaggi
    633
    potresti usare una maschera che copre parte del tuo movieclip che contiene immagini e testo.
    Poi con due pulsanti fai lo scrolling andando a cambiare alla pressione dei tasti, il valore _y del tuo movieclip.

    on(release){
    NOMETUACLIP._y = NOMETUACLIP._y +10
    }

    on(release){
    NOMETUACLIP._y = NOMETUACLIP._y -10
    }

    Questo è un esempio banale, dovrai anche metter un controllo che non vada troppo in alto o troppo in basso.. verificando il valore della y


    Sicuramente ti ho fatto piu confusione che chiarezza.. quindi chiedi pure per i dubbi


  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    25

    grazie

    sono riuscito a farlo
    ora ho il problema che mi hai anticipato
    quello che va troppo in alto o troppo in basso mi puoi aiutare?
    grazie mille

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795
    dai ragazzi, però anche un pò di impegno bisogna mettercelo...
    se va troppo in alto vuol dire che devi mettere un controllo sulla _y.
    a parole, "se _y è minore di NUMERO incrementa _y di un tot, altrimenti _y deve essere uguale a numero"
    on(release){
    if(NOMETUACLIP._y < NUMERO){
    NOMETUACLIP._y = NOMETUACLIP._y +10
    }else{
    NOMETUACLIP._y =NUMERO
    }
    }
    il forum è bello, ma se diventa un supermarket dello script perde il suo fascino...

  5. #5
    Utente di HTML.it L'avatar di Nuke
    Registrato dal
    Feb 2001
    Messaggi
    633
    Ok beh un controllo semplice e grezzo è quello che alla pressione di entrambi i tasti metti un IF che verifica prima la Y del tuo movie clip e se non è gia a un valore che imposti tu ( il tuo massimo e il tuo minimo) non esegue il cambio di Y

    esempio..

    on(release){
    if (NOMETUACLIP._y >= 200) {
    NOMETUACLIP._y = NOMETUACLIP._y
    } else {
    NOMETUACLIP._y = NOMETUACLIP._y +10
    }
    }

    on(release){
    if (NOMETUACLIP._y <= -200) {
    NOMETUACLIP._y = NOMETUACLIP._y
    } else {
    NOMETUACLIP._y = NOMETUACLIP._y -10
    }
    }

    ovviamente metti tu i valori sia dell' y max e min che dell'incremento..

    gli ho scritti cosi al volo, ma il concetto è quello.. alla pressione c'e la verifica della y e poi a seconda del suo valore, viene intapresa l'azione giusta.

    come prima se ci son dubbi.. ( ...è normale in quanto faccio casini io.. )

    ciauz

  6. #6
    Utente di HTML.it L'avatar di Nuke
    Registrato dal
    Feb 2001
    Messaggi
    633
    Originariamente inviato da GunraY
    il forum è bello, ma se diventa un supermarket dello script perde il suo fascino...
    :quote: miticuzzo.. quasi quasi la metto come firma..
    efficace come concetto.. hai ragione GunraY

    ciauz


    P.s

    posso metterlo davvero come firma??? :gren:

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795
    certo... :gren: in effetti forse sono solo un vecchio brontolone, ma negli ultimi giorni ho visto troppi post del tipo " mi serve questo, aiuto" in cui aiuto=fatemelo voi ...

  8. #8
    Utente di HTML.it L'avatar di Nuke
    Registrato dal
    Feb 2001
    Messaggi
    633
    MESSO :gren:
    Finding the answers comes knowledge knowing what the answers mean comes wisdom - http://www.catb.org/hacker-emblem/hacker.png

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.