# Constant rotation of an object

**URL:** <https://forum.kirupa.com/t/constant-rotation-of-an-object/262086>\
**Category:** flash\
**Created:** [June 3, 2008, 7:03am UTC](https://forum.kirupa.com/t/constant-rotation-of-an-object/262086 "2008-06-03T07:03:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![maaartin](https://avatars.discourse-cdn.com/v4/letter/m/839c29/32.png) [@maaartin](https://forum.kirupa.com/u/maaartin)\
**Post date:** [June 3, 2008, 7:03am UTC](https://forum.kirupa.com/t/constant-rotation-of-an-object/262086/1 "2008-06-03T07:03:15Z")

</div>

I’m trying to get a movieclip to constantly rotate either left or right.  
At first I set this.\_rotation=-1  
Then I was thinking of using

[COLOR=Blue] if (this.\_rotation==1) {  
this.\_rotation = -1;[/COLOR]

But this only makes the object rotate 1 degree and then stop. How do I make it constantly rotate?

---

<div class="post-metadata">

**Author:** ![pandu\_kirupa](https://avatars.discourse-cdn.com/v4/letter/p/cab0a1/32.png) [@pandu\_kirupa](https://forum.kirupa.com/u/pandu_kirupa)\
**Post date:** [June 3, 2008, 7:09am UTC](https://forum.kirupa.com/t/constant-rotation-of-an-object/262086/2 "2008-06-03T07:09:24Z")

</div>

use [COLOR=Red]onEnterFrame [/COLOR]or [COLOR=Red]setInterval [/COLOR]function to rotate your object.

I am giving sample code below:

// Assuming you named ur object, my\_mc

```php

onEnterFrame = function() {
  my_mc._rotation++;
}

```

for setInterval function

```php

var interval = setInterval(rotatemc, 100, my_mc);
function rotatemc(mc:MovieClip) {
    mc._rotation++;
}

```

---

<div class="post-metadata">

**Author:** ![Macsy](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/macsy/32/3238_2.png) [@Macsy](https://forum.kirupa.com/u/Macsy)\
**Post date:** [June 3, 2008, 7:12am UTC](https://forum.kirupa.com/t/constant-rotation-of-an-object/262086/3 "2008-06-03T07:12:26Z")

</div>

Do you want it to switch rotation direction at some point?

---

<div class="post-metadata">

**Author:** ![maaartin](https://avatars.discourse-cdn.com/v4/letter/m/839c29/32.png) [@maaartin](https://forum.kirupa.com/u/maaartin)\
**Post date:** [June 3, 2008, 10:43am UTC](https://forum.kirupa.com/t/constant-rotation-of-an-object/262086/4 "2008-06-03T10:43:58Z")

</div>

Great, I’m gonna try that out, Pandu.

And yes Macsy, I also want it to change direction when it hits the right or left edge of the screen.  
But I know how to get it to bounce back atleast. 🙂

---

<div class="post-metadata">

**Author:** ![maaartin](https://avatars.discourse-cdn.com/v4/letter/m/839c29/32.png) [@maaartin](https://forum.kirupa.com/u/maaartin)\
**Post date:** [June 3, 2008, 11:18am UTC](https://forum.kirupa.com/t/constant-rotation-of-an-object/262086/5 "2008-06-03T11:18:34Z")

</div>

.
