Visualizzazione dei risultati da 1 a 6 su 6

Discussione: scroller di testo

  1. #1
    Utente di HTML.it L'avatar di paris
    Registrato dal
    Sep 2002
    Messaggi
    107

    scroller di testo

    Ho scaricato uno scroller di testo ma ho un problema..
    Se vedete l'esempio dello scrollera prima vista è tutto ok.
    Il mio problema è questo:
    se clicco con il mouse sul testo verso il basso mi scrolla come se cliccassi sulla barra azzurra o sulle freccie su e giù. Come mai?
    Aiutatemi per favore?!?!?!

  2. #2
    potrebbe esserci un pulsante trasparente o qualcosa di simile

    bisogna vedere nel sorgente

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  3. #3
    Utente di HTML.it L'avatar di paris
    Registrato dal
    Sep 2002
    Messaggi
    107
    L'unica cosa che può centrare penso sia questa: un movie clip vuoto con il seguente codice.

    // this is the script that allows the user to click anywhere on the scroll bar and have the slider and the movie clip move accordingly
    onClipEvent (mouseDown) {
    // establish the location of the click
    _root.limited = _root._ymouse;
    _root.limitedx = _root._xmouse;
    // check to see if the click happened inside the scroll bar
    if (_root.limited<_root.bottomlimit and _root.limited>_root.toplimit and _root.limitedx<_root.right._x and _root.limitedx>_root.left._x) {
    // set the movie clip to the proper coordinates
    _root.text._y = _root.textstart-((_root._ymouse-_root.toplimit)*_root.ratio);
    // set the slider to the proper coordinates
    _root.bar._y = _root.limited;
    }
    // in case the new position puts the top of the slider outside of the scroll bar
    if (_root.limited<_root.toplimit and _root.limited>_root.top._y) {
    _root.bar._y = _root.toplimit;
    // conform the movie clip location
    _root.text._y = _root.textstart-((_root.bar._y-_root.toplimit)*_root.ratio);
    }
    // in case the new position puts the bottom of the slider outside of the scroll bar
    if (_root.limited<_root.bottom._y and _root.limited>_root.bottomlimit) {
    _root.bar._y = _root.bottomlimit;
    // conform the movie clip location
    _root.text._y = _root.textstart-((_root.bar._y-_root.toplimit)*_root.ratio);
    }
    }


    Penso che sia in questa parte che si trova la delimitazione dell'area di click:

    // this is the script that allows the user to click anywhere on the scroll bar and have the slider and the movie clip move accordingly
    onClipEvent (mouseDown) {
    // establish the location of the click
    _root.limited = _root._ymouse;
    _root.limitedx = _root._xmouse;


    Solo che non so come circoscriverla solo alla zona dello scrollbar.

    Può servire se invio il file sorgente?

  4. #4
    Utente di HTML.it L'avatar di paris
    Registrato dal
    Sep 2002
    Messaggi
    107
    Altrimenti, se sai indicarmi qualche altro scroller verticale con barra simile a quello dell'esempio che faccia scrollare un movie clip e non un testo esterno.. dimmi pure!!
    Io ho cercato parecchio e tutti quelli che ho trovato erano troppo incasinati come codice

  5. #5
    Originariamente inviato da paris
    Può servire se invio il file sorgente?
    è fondamentale

    yassassin80@hotmail.com

    però ci darò un'occhiata stasera, ok?

    ps: ma usi Flash MX o Flash 5? Perchè se usi MX hai la possibilità di usare il componente ScrollPane per scrollare i movieClip

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  6. #6
    Utente di HTML.it L'avatar di paris
    Registrato dal
    Sep 2002
    Messaggi
    107
    Inviato.. GRAZIEEEE!!

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.