Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24
  1. #1

    scroll ... con un buco!

    ho un movie che viene mosso a seconda del movimento del mouse...
    solo che se mi metto in basso a sx, quando l'immagine arriva alla fine mi scrolla verso dx oltre la sua area... xke?!?!?

    questo è il link per vedere il problema:
    TEST

    e questo è il codice:
    onClipEvent(load){
    speed = 50; Stage.scaleMode = "noScale";
    w = Stage.width;
    k = Stage.height;
    boundsStage = _root.bordi.getBounds(_root); ***bordi è una clip grande quanto lo stage***
    }
    onClipEvent(enterFrame){
    boundsSlide = this.getBounds(_root);
    _xmouse = _level0._xmouse;
    _ymouse = _level0._ymouse;
    xmove = -(_xmouse-(w/2))/speed;
    ymove = -(_ymouse-(k/2))/speed;
    if ((boundsSlide.xMax < boundsStage.xMax) && (_xmouse > (w/2))){
    xmove = 0;}
    if((boundsSlide.yMax < boundsStage.yMax) && (_ymouse > (k/2))){
    ymove = 0;
    } else if ((boundsSlide.xMin > boundsStage.xMin) && (_xmouse < (w/2))){
    xmove = 0;}
    if ((boundsSlide.yMin > boundsStage.yMin) && (_ymouse < (k/2))){
    ymove = 0;
    }
    this._x += xmove;
    this._y += ymove;
    }
    ------------------------------------------
    quale puo' essere il problema?!?!

    tnx!!

  2. #2
    siete andati a vedere quel problema che mi capita?!


    qualche consiglio?!

  3. #3
    buongiorno e "buon" lunedì

    ... non è che nel weekend qualcuno ha dato un'occhiata al codice ed all'esempio che ho postato?!?!

    none? xke mi fa quella cosa li? :master:

  4. #4
    cavolo... nulla!
    sto provando tutte le combinazioni di più, meno, maggiore minore ma non riesco ad uscirci.

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    scusa ma a me non fà niente con il mouse, come la apro si mouve da sola per 20px in basso a destra, nient'altro

  6. #6
    io avevo ancora una versione cache online...
    ora ho messo quella giusta.... potresti riguardarci per favore... grazie!!

    svuotate la cache...

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da gigigi
    io avevo ancora una versione cache online...
    ora ho messo quella giusta.... potresti riguardarci per favore... grazie!!

    svuotate la cache...
    nulla, ho anche svuotato la cache, ma il risultato è lo stesso

  8. #8
    che roba strana....
    adesso ha fatto quel movimento che dicevi anche a me all'inizio poi ho aggiornato e funzica... sempre con quel problemino dell'angolo in basso a sx!!

  9. #9
    allora... quel problema iniziale l'ho risolto cambiando il codice in questo modo:
    onClipEvent (load) {
    speed = 50;
    //Maggiore è il valore, minore è la velocità
    Stage.scaleMode = "noScale";
    w = Stage.width;
    k = Stage.height;
    boundsStage = _root.bordi.getBounds(_root);
    }
    onClipEvent (enterFrame) {
    boundsSlide = this.getBounds(_root);
    _xmouse = _level0._xmouse;
    _ymouse = _level0._ymouse;
    xmove = -(_xmouse-(w/2))/speed;
    ymove = -(_ymouse-(k/2))/speed;
    if ((boundsSlide.xMax<boundsStage.xMax) && (_xmouse>(w/2))) {
    xmove = 0;
    } else if ((boundsSlide.xMin>boundsStage.xMin) && (_xmouse<(w/2))) {
    xmove = 0;
    }
    if ((boundsSlide.yMax<boundsStage.yMax) && (_ymouse>(k/2))) {
    ymove = 0;
    } else if ((boundsSlide.yMin>boundsStage.yMin) && (_ymouse<(k/2))) {
    ymove = 0;
    }
    this._x += xmove;
    this._y += ymove;
    }


    ma ho notato delle cose strane in fase di test...
    in locale su IE è ok mentre su FF fa quel movimento che diceva and80
    online su IE la prima volta che lo si apre fa quel movimento, poi basta aggiornarlo e funziona mentre su FF fa quella roba... è come se cambiasse la posizione del punto 0 delle x e delle y.
    è così o dipende dal mio codice?

    e a proposito di codice... se nel mio clip img contenente appunto l'immagine inserisco un bottone con un semplice
    on (release){
    gotoAndPlay ('due','1');
    }

    scena due, frame 1.... non va!
    mentre il getURL funzia...

    grazie e scusate per i mille post inutili!!

  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    credo che il tuo sia solo un problema di codice, evidentemente non và bene, mi pare che prenda in considerazione solo la prima posizione del mouse e continui a calcolare all'infinito su quella, ovviamente una volta che la condizione è soddisfatta, continua a rimanere nella stessa posizione, non mi stupisce che con IE a volte funzioni... anche se in realtà a me non và neanche con IE facendo svariati refresh

    questo è un codice che hai scritto tu, o sei partito da qualche altra cosa?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.