Drawing squares in a clockwise manner, using duplicateMovieClip() Help Please!

Hi guys,

I need some help with drawing squares, one after the other in a clockwise manner, so that they form one big enclosing square. In my script, I have a square called cell_mc that I would like duplicate instances of cell_mc to enclose to form a bounding box. I would like the duplicate instances to be drawn one by one in a clockwise direction:


// Get depth
var depth:Number = this.getNextHighestDepth();

// Default coordinate values
var yMax:Number = cell_mc._y + 20; 
var yMin:Number = cell_mc._y - 20;
var xMax:Number = cell_mc._x + 20;
var xMin:Number = cell_mc._x - 20;

var count:Number = 0;

for (var i=0; i<1; i++) {

    for (var y=yMin+20; y<yMax+20; y+=20) {
        cell_mc.duplicateMovieClip("cell_mc"+count, depth+count, {_x:xMax, _y:y});
        count++;
        //
    }//End of outer loop
}

//cell_mc.duplicateMovieClip("cell_mc"+0, 10, {_x:xMax, _y:yMin});
//cell_mc.duplicateMovieClip("cell_mc"+1, 11, {_x:xMax, _y:yMin+20});
/*cell_mc.duplicateMovieClip("cell_mc"+2, 12, {_x:xMax, _y:yMax});
cell_mc.duplicateMovieClip("cell_mc"+3, 13, {_x:xMin+20, _y:yMax});
cell_mc.duplicateMovieClip("cell_mc"+4, 14, {_x:xMin, _y:yMax});
cell_mc.duplicateMovieClip("cell_mc"+5, 15, {_x:xMin, _y:yMin+20});
cell_mc.duplicateMovieClip("cell_mc"+6,16,{_x:xMin, _y:yMin});
cell_mc.duplicateMovieClip("cell_mc"+7,17,{_x:xMin+20, _y:yMin});*/

Can anybody please help me!

I’m struggling with this. Any help would be much appreciated.

Many thanks

TAJ