Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    121

    scorrimento verticale automatico

    salve, ho un piccolo problemino da sottoporvi,
    con questo script il mio clip filmato scorre orrizontalmente fermandosi o cambiando il senso di marcia secondo la posizione del mouse:
    onClipEvent(load){
    speed = 150; Stage.scaleMode = "noScale";
    w = Stage.width;
    boundsStage = _root.bordi.getBounds(_root);
    }
    onClipEvent(enterFrame){
    boundsSlide = this.getBounds(_root);
    xmouse = _level0._xmouse;
    move = -(xmouse-(w/2))/speed;
    if ((boundsSlide.xMax < boundsStage.xMax) && (xmouse > (w/2))){
    move = 0;
    } else if ((boundsSlide.xMin > boundsStage.xMin) && (xmouse < (w/2))) {
    move = 0;
    }
    this._x += move;
    }

    -------------

    vorrei conoscere quale correzione debbo apportare per poter avere un movimento verticale ( e non orrizontale ) a questo action script.
    oppure più facilmente dove posso trovare un a.s. per ottenere il suddetto risultato.
    grazie per l'aiuto
    mila

  2. #2
    cosi va in verticale:
    seguendo i movimenti in verticale del mouse
    volendo lo scorrimento puo seguire anche movimenti in orizzontale
    del mouse.


    ================================================== =======

    onClipEvent(load){
    speed = 150; Stage.scaleMode = "noScale";
    h = Stage.height;
    boundsStage = _root.bordi.getBounds(_root);
    }
    onClipEvent(enterFrame){
    boundsSlide = this.getBounds(_root);
    ymouse = _level0._ymouse;
    move = -(ymouse-(h/2))/speed;
    if ((boundsSlide.yMax < boundsStage.yMax) && (xmouse > (y/2))){
    move = 0;
    } else if ((boundsSlide.yMin > boundsStage.yMin) && (ymouse < (h/2))) {
    move = 0;
    }
    this._Y += move;

    ================================================== ===============
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    121
    x vincenzo 108

    caffè pagato per un mese

    grazie

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.