Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    157

    Math.round per textscroller

    Ciao a tutti!

    ho un text scroller modificato con un movimento "elastico" ma ho problemi con il pixelfont che sto usando. Il testo scrolla in alto ed in basso OK ma non si ferma in una posizione Y INTERA. Per spiegarmi se il testo é su Y=153.6 non si vede bene. . .mentre se é su Y=153.00 va benissimo!!

    Allora ecco il codice:

    onClipEvent (enterFrame) {
    _root.oldy = ((this.drag._y-20)*4)*-1;
    }
    onClipEvent (enterFrame) {
    if (up and this.drag._y>=7) {
    this.drag._y -= 3;
    }
    else if (down and this.drag._y<=114) {
    this.drag._y += 3;
    }
    }


    C'é una maniera di inserire MATH.ROUND per far "fermare" il movieclip su un numero INTERO?

    Vi ringrazio per eventuali idee.

    Ciao
    Nando

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    157
    Dimenticavo . . . . .

    il codice sul clip del testo:

    onClipEvent (enterFrame) {
    _y += ((_root.oldy-_y)/5);
    }


    e quello per il button "trasportatore"

    on (press) {
    startDrag("drag", true, 0, 5, 0, 115);
    }
    on (release, releaseOutside) {
    stopDrag();
    }



    Grazieeee!!

    NAndo

  3. #3
    onClipEvent (enterFrame) {
    _root.oldy = ((this.drag._y-20)*4)*-1;
    }
    onClipEvent (enterFrame) {
    if (up and this.drag._y>=7) {
    this.drag._y -= 3;
    }
    else if (down and this.drag._y<=114) {
    this.drag._y += 3;
    }
    this.drag._y=Math.round(this.drag._y);
    }

    ma scusa perchè due enterFrame? guarda che così il primo viene sovrascritto
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    157
    Grazie Panta!

    Avevo gia trovato la soluzione ma non ho avuto tempo di visitare il forum . . . per avvisare. Adesso funziona.

    Per quanto riguarda i due enterframe ... ho trovato il .fla sulla rete e adattando 2 cose funzionava. . . e non mi sono fatto problemi.
    Tu cosa consiglieresti? Senza sbatterti xché comunque funziona

    Grazie 1000

    Ciao
    Nando

  5. #5
    semplicemente di trascrivere la linea che c'è nel primo enterFrame

    _root.oldy etc

    nel secondo enterFrame e cancellare tutto il primo enterFrame... ma tanto a quanto pare quella linea di codice nn ti serve, perchè se funziona ugualmente

    ciao
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

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.