Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    817

    Muovere mc con effetto velocità

    mi servirebbe fare una cosa di questo tipo
    ho un mc e 2 pulsanti
    se schiaccio il pulsante 1 l'mc si muove e va a coordinate x e y definite
    se schiaccio il pulsante 2 l'mc si muove e va a coordinate x e y definite

    il movimento non deve essere però "secco"
    il mc dovrebbe partire veloce e rallentare quando sta per fermarsi

    qualcuno è in grado ?

  2. #2
    Ciao prova cosi':
    metti due bottoni sullo stage ed istanziali 'btn1' e 'btn2'
    l'mc che viene spostato all apressione dei tasti in questo caso e' istanziato 'palla'.
    sul frame metti questo codice:

    codice:
    InitY=palla._y
    DestX=500
    DestY=200
    velocita=3
    function Sposta(){
    	palla.onEnterFrame=function(){
    		X=_level0.DestX-this._x
    		Y=_level0.DestY-this._y
    		this._x+=X/velocita	
              	this._y+=Y/velocita		
                    trace(this._x + "/" + this._y)
                    trace(X + "/" + Y)
    		// dalla trace osserva il limite
                    // inserisci un controllo
    				// per il delete this.onEnterFrame
                      
    	}
    }
    btn1.onRelease = function(){
    Sposta();
    }
    InitY=palla._y
    DestX2=400
    DestY2=100
    function Sposta_2(){
    	palla.onEnterFrame=function(){
    		X2=_level0.DestX2-this._x
    		Y2=_level0.DestY2-this._y
    		this._x+=X2/velocita	
              	this._y+=Y2/velocita		
                    trace(this._x + "/" + this._y)
                    trace(X2 + "/" + Y2)
    		// dalla trace osserva il limite
                    // inserisci un controllo
    				// per il delete this.onEnterFrame
                      
    	}
    }
    btn2.onRelease = function(){
    Sposta_2();
    }
    dovrebeb andare........

    ciao
    -Nextart.it Graphic Solutions

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.