# How to stop an event after 10 seconds by using timer?

**URL:** <https://forum.kirupa.com/t/how-to-stop-an-event-after-10-seconds-by-using-timer/325271>\
**Category:** flash\
**Created:** [October 6, 2011, 5:19am UTC](https://forum.kirupa.com/t/how-to-stop-an-event-after-10-seconds-by-using-timer/325271 "2011-10-06T05:19:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![learner\_7n](https://avatars.discourse-cdn.com/v4/letter/l/b2d939/32.png) [@learner\_7n](https://forum.kirupa.com/u/learner_7n)\
**Post date:** [October 6, 2011, 5:19am UTC](https://forum.kirupa.com/t/how-to-stop-an-event-after-10-seconds-by-using-timer/325271/1 "2011-10-06T05:19:23Z")

</div>

Hi,

The following code for starting an event is quite okay. But how can I \*\*stop \*\*it after \*\*10 \*\*seconds as it won’t require anymore after 10 seconds of animation. I am using actionscript 3.

Please help me in this regard.

```auto
var timer:Timer = new Timer(1000, 1);
timer.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete);
timer.start();
function onTimerComplete(e:TimerEvent):void {
}

```

Thanks.
