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

**URL:** <https://forum.kirupa.com/t/drawing-squares-in-a-clockwise-manner-using-duplicatemovieclip-help-please/224675>\
**Category:** flash\
**Created:** [May 4, 2007, 11:15am UTC](https://forum.kirupa.com/t/drawing-squares-in-a-clockwise-manner-using-duplicatemovieclip-help-please/224675 "2007-05-04T11:15:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![PrinceTaj](https://avatars.discourse-cdn.com/v4/letter/p/96bed5/32.png) [@PrinceTaj](https://forum.kirupa.com/u/PrinceTaj)\
**Post date:** [May 4, 2007, 11:15am UTC](https://forum.kirupa.com/t/drawing-squares-in-a-clockwise-manner-using-duplicatemovieclip-help-please/224675/1 "2007-05-04T11:15:36Z")

</div>

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:

```auto

// 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
