Quello che ho scritto non dovrebbe essere molto complesso

apri un fla nuovo

sullo stage disegni un rettangolo BLU 100 x 100, lo selezioni premi F8 e lo converti in CLIP
dandogli il nome MC

a questo punto apri la finestra proprietà e gli dai come nome di istanza MC

NON SUL CLIP ma sulla frame, apri la finestra azioni, ed incolli questo

Codice PHP:
// dichiaro la variabile X ed Y associata (dentro) al clip MC
// e rispettivamente attribuisco i valori 
// posizione attuale x di mc sullo stage  + 200
// posizione attuale y di mc sullo stage  + 50
// quindi X (grande) e Y (grande) contengono le coordinate di arrivo del clip mc
// che si sposterà dai valori mc._x verso mc.X, stesso dicasi per Y

mc.mc._x+200 
mc
.mc._y+50 

// Creo una Funzione che si chiama sposta

function sposta(){ 
    
// lo stop() iniziale blocca la time line sulla prima frame
    // quindi al clip mc sull'evento finchè sto fermo su questa frame esegui in continuazione
    // le azioni che voglio io, fino al verificarsi delle condizioni necessarie perchè possa 
    // annullare l'evento.  

     
mc.onEnterFrame=function(){ 
        
// variabile di comodo per il controllo del punto di arrivo
         
oldX newX 
       
// variabile di spostamento e  differenza fra due punti
         
newX this.this._x 
       
// ricalcolo la posizione di avvicinamento al punto X
       // il valore 3 è il fattore di decelerazione se lo aumenti il movimento è + lento
       // se lo diminuisci è + veloce
  
          
this._x += newX/3  
      
// stesso concetto per le ordinate 
         
oldY newY 
         newY 
this.this._y 
         this
._y += newY/
      
// controllo che il clip sia arrivato nel punto di arrivo
      // sia per le ordinate che per le ascisse
         
if(oldX == newX && oldY == newY){ 
                   
// mc è arrivato a destinazione cancello l'evento
                  
delete this.onEnterFrame 
          

    } 


Richiamo la funzione
sposta
() 
Altre versioni UMANE non mi vengono in mente.