Need little/big assistance

here i have a movieclip which is been duplicated and they moves randomly inside the screen but all they have the same motion and the same direction… i want the duplicated movie clips to have different motions and to be in different directions and they should be coming towards the center… can any one pl guide me whether i am going in correct direction or not…
i need the need help for this

 CODE USED FOR THE FRAME
i = 0;
while (i<10) {
    duplicateMovieClip(dot, "dot"+i, i);
    //dot.duplicateMovieClip("dot"+i, i);
    i++;
}

  
 // USED FOR THE MOVIE CLIP
onClipEvent (load) {
    //data you may want to change
    width = 300;
    height = 200;
    speed = Math.round(Math.random()*2)+1;
    //speed = 5;
    //initial positions
    x = Math.random()*width;
    y = Math.random()*height;
    this._x = x;
    this._y = y;
    x_new = Math.random()*width;
    y_new = Math.random()*height;
}
onClipEvent (enterFrame) {
    //x movement
    if (x_new>this._x) {
        sign_x = 1;
    } else {
        sign_x = -1;
    }
    dx = Math.abs(x_new-this._x);
    if ((dx>speed) || (dx<-speed)) {
        this._x += sign_x*speed;
    } else {
        x_new = Math.random()*width;
    }
    //y movement
    if (y_new>this._y) {
        sign_y = 1;
    } else {
        sign_y = -1;
    }
    dy = Math.abs(y_new-this._y);
    if ((dy>speed) || (dy<-speed)) {
        this._y += sign_y*speed;
    } else {
        y_new = Math.random()*height;
    }
}

 

for the sake of increasing my post count, there are lots of tuts of this, I’m sure kirupa has one…

gotoandlearn

google