Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Mouse Listener e mc

  1. #1

    Mouse Listener e mc

    ciao ho un problema devo far muovere un mc all'interno di uno stage in questo modo:
    quando il mouse va a destra l'mc va a sx e quando il mouse va a sinistra l'mc va a dx e fin qui tutto ok...

    Codice PHP:
    var mouseListener:Object = new Object (); 
    mouseListener.onMouseMove = function () { 


     if (
    _xmouse >_root.larghezzas/2+100 or _xmouse _root.larghezzas/-100) { 
                
                if (
    _xmouse >= _root.larghezzas/2) {
                    
                     
    ghiri_mc.onEnterFrame = function () { 
                        if (
    this._x  <= maxxghiris) { 
                            
    delete this.onEnterFrame
                        } else {
                                                    
    this._x this._x 2
                        
    }
                     
                    }
                
                    
                
                } else {
                    
                     
    ghiri_mc.onEnterFrame = function () { 
                        if (
    this._x  >= maxxghirid) { 
                            
    delete this.onEnterFrame
                        } else {
                            
    this._x this._x 2
                                                
    }
                     
                    }
                    
                }

                    
                    } else {
                        
    // Non fa niente in caso il mouse rusulti fuori area
                        
                    
    }
                

    }; 
    Mouse.addListener (mouseListener); 
    Il problema è questo io vorrei che in base alle x del mouse l'mc si spostasse + velocemente .. penso di essermi spiegato male... cmq vi posto un esempio di un sito realizzato da un utente qui del forum http://www.thephb.it/thephb.html praticamente + andate a sx con il mouse + l'mc si sposta velocemente se invece muovete il mouse lentamente l'mc si sposta di conseguenza lentamente.. qualche consiglio x ottenere questo effetto? :master:

  2. #2

  3. #3
    ho provato con questo codice ...
    Codice PHP:
    #include "mc_tween2.as"
    //
    var mouse:Object = new Object();
    _global.MovieClip.prototype.onMouseMove.mouse _global.MovieClip.prototype.onEnterFrame=function () {
        
    fallow();
        var 
    Mypic:Number 1;
        var 
    S:Number 5;
        var 
    Xpos:Number Stage.width/2;
        var 
    pos:Number = -512;
        var 
    T:String "easeoutexpo";
        
    mc_Image.hitTest == true;
        
    mc_Image.alphaTo(100ST);
        if (
    _xmouse>=pos && _xmouse<=Xpos) {
            
    mc_Image.Xpos mc_Image.tween("_x", (_xmouse*(mc_Image._width-Xpos)/Xpos)*MypicST);
            
    //mc_Image.Ypos = mc_Image.tween("_y", (-_ymouse*(mc_Image._height-Ypos)/Ypos)*Mypic, S, T);
            
    updateAfterEvent;
        }
    };
    Mouse.addListener(mouse); 
    trovato qui http://www.juliuswebdesign.com/image...e_scroller.htm - http://juliusdesign.wordpress.com/20...-le-direzioni/

    il problema è che io voglio centrare mc_Image e poi se mi sposto a dx con il mouse mc_Image deve andare sx e se mi sposto con il mouse a sx l'mc deve andare dx ... non riesco a farlo funzionare o meglio non funziona come dovrebbe... mc_Image è registrato al centro .. qualche aiuto...

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.