Visualizzazione dei risultati da 1 a 7 su 7

Discussione: scrolla a vuoto?why?

  1. #1
    Utente di HTML.it L'avatar di laghe
    Registrato dal
    Nov 2004
    Messaggi
    289

    scrolla a vuoto?why?

    ciao a tutti..ho il testo in una clip che a come nome istanza: scrollable_text
    e poi ho 2 bott su e giu per scrollare sul bott su c'è questa azione:

    on(press, release, keyPress "<Up>")
    {
    scrollable_text._y += 5;
    }

    mentre sul bottone giu c'è questa:

    on(press, release, keyPress "<Down>")
    {
    scrollable_text._y -= 5;
    }

    funziona...ma non si ferma quando arriva alla fine del testo...continua a scrollare a vuoto e la stessa cosa per l'inizio del testo..scrolla sopra l'inizio del testo e chiaramente scrolla il vuoto..come mai? come posso fare per fargli capire che deve fermarsi alla fine del testo e all'inizio?

    grazie-- ciao
    disciple of dice.....

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    583
    Non stai scrollando il testo, stai muovendo su e giù l'intero movieclip scrollable_text.
    Se vuoi scrollare un campo di testo devi usare la proprietà "scroll".

    Nel tuo caso (se vuoi lasciarlo così) devi dare dei limiti al movimento, tipo:

    Codice PHP:
    on(pressreleasekeyPress "<Up>"){
    if(
    scrollable_text._y<200){
    scrollable_text._y += 5;
    }


  3. #3
    Utente di HTML.it L'avatar di laghe
    Registrato dal
    Nov 2004
    Messaggi
    289
    allora..il bottone che scrolla in alto funziona..non scrolla più il nulla sopra e quando devo tornare sopra mi si ferma giusto dove deve fermarsi...questo il codice:

    on(press, release, keyPress "<Up>"){
    if(scrollable_text._y<-250){
    scrollable_text._y += 30;
    }
    }

    mentre il bottone che scrolla in basso le ho provate tutte...ma zero...
    questo il codice che scrolla in ogni caso ma continua a scrollare all'infinito...se cambio il segno o cambio il valore in questo pezzo di codice : if(scrollable_text._y<250)...ma niente continua a scrollare il niente dopo la fine del testo...

    grazie..
    disciple of dice.....

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    583
    Codice PHP:
    on(pressreleasekeyPress "<Down>"){
    if(
    scrollable_text._y>-500){ 
    scrollable_text._y -= 5;


    y diminuisce, quindi devi trovare il limite "basso".
    Visto che il tuo limite "alto" è -250 il limite "basso" sarà una quantità minore di questa.

  5. #5
    Utente di HTML.it L'avatar di laghe
    Registrato dal
    Nov 2004
    Messaggi
    289
    nooo...
    perchè???
    ho provato come mi hai detto le ho provate tutte ma zero...
    e se invece della clip metto un testo dinamico con istanza scrollable_text?
    o bhò?non so più che posso fare?
    disciple of dice.....

  6. #6
    codice:
    on(press, release, keyPress "<Up>"){
    if(scrollable_text._y<300){
    scrollable_text._y += 30;
    }
    }
    codice:
    on(press, release, keyPress "<Down>"){
    if(scrollable_text._y>30){
    scrollable_text._y -= 30;
    }
    }
    In questo esempio, il testo "scrolla" tra 30 e 300.

    Ora, prova così:
    codice:
    on(press, release, keyPress "<Down>"){
    if(scrollable_text._y>30){
    scrollable_text._y -= 30;
    } else{ 
    scrollable_text._y=30; }
    }

    (spero sia giusto, sono di fretta, ma spero tu abbia capito il concetto )

  7. #7
    Utente di HTML.it L'avatar di laghe
    Registrato dal
    Nov 2004
    Messaggi
    289
    ok..mi arrendo..è ingestible la cosa....

    ho risolto caricando un swf esterno che ha il testo dinamico e due freccette come scroll...importato nel filmato che mi serve e tutto funziona...grazie cmq per lo sbattimento...ciaociao
    disciple of dice.....

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.