Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15
  1. #11
    FUNZA!!!
    OK, va solo a destra ma adesso vedo di ragionarci per farlo andare nelle varie direzioni

    Grazie a tutti!!!

  2. #12
    ecco come:
    questo per le frecce direzionali

    codice:
    var myListener:Object = new Object();
    myListener.onKeyDown = function() {
    	
     
    	if (Key.getCode() == Key.LEFT) {
            trace("arrow pressed");
    		goleft();
        }
    
    	if (Key.getCode() == Key.RIGHT) {
            trace("arrow pressed");
    		goright()
        }
    
    }
    Key.addListener(myListener);
    e poi l codice di rempox per il movimento:
    codice:
    tatoRight=true 
    
    function goright(){ 
          if(statoRight){ 
               statoRight=false 
               var allx = all_mc._x; 
               var twX:Tween = new Tween(all_mc, "_x", Regular.easeIn, all_mc._x,all_mc._x-100, 0.5, true); 
               twX.onMotionFinished=function(){ 
                      statoRight=true 
                } 
            }else{ 
                  // se ripreme non deve fare nulla 
            } 
    }

  3. #13
    xchè cosi nn funge lo stesso..
    Codice PHP:
    import mx.transitions.Tween;
    import mx.transitions.easing.*;
    //
    function goright() {
    var 
    allx all_mc._x;
    var 
    ___TWEEN___:Tween = new Tween(_root.all_mc"_x"Regular.easeInall_mc._x,all_mc._x+1000.5true);

    var 
    tweenListener1:Object = new Object();
    //
    tweenListener1.onMotionFinished = function():Void {
    trace("finito");
    //qui lo riattivi
    simuove=false;
    };
    ___TWEEN___.addListener(tweenListener1);
    }
    //
    function goleft() {
    var 
    allx all_mc._x;
    var 
    ___TWEEN___:Tween = new Tween(_root.all_mc"_x"Regular.easeInall_mc._x,all_mc._x-1000.5true);

    var 
    tweenListener:Object = new Object();
    //
    tweenListener.onMotionFinished = function():Void {
    trace("finito");
    //qui lo riattivi
    simuove=false;
    };
    ___TWEEN___.addListener(tweenListener);
    }

    var 
    myListener:Object = new Object();
    myListener.onKeyDown = function() {
        
        if(!
    simuove){ 
        if (
    Key.getCode() == Key.LEFT) {
            
    trace("arrow pressed");
            
    goleft();
            
    simuove=true;
        }

        if (
    Key.getCode() == Key.RIGHT) {
            
    trace("arrow pressed");
            
    goright()
            
    simuove=true;
        }
        }

    }
    Key.addListener(myListener); 
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  4. #14

  5. #15
    Si funziona anche cosi, ma forse non avevo capito bene! Scusa!

    Cmq Grazie ancora per lo sbattimento!

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.