# setInterval Q

**URL:** <https://forum.kirupa.com/t/setinterval-q/269807>\
**Category:** Uncategorized\
**Created:** [September 1, 2008, 10:34pm UTC](https://forum.kirupa.com/t/setinterval-q/269807 "2008-09-01T22:34:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeancnicolas](https://avatars.discourse-cdn.com/v4/letter/j/7bcc69/32.png) [@jeancnicolas](https://forum.kirupa.com/u/jeancnicolas)\
**Post date:** [September 1, 2008, 10:34pm UTC](https://forum.kirupa.com/t/setinterval-q/269807/1 "2008-09-01T22:34:56Z")

</div>

Hi - I can’t see why this setInterval isn’t working …  
basically I want it so a new instance of the same image from the library gets placed on stage at various time intervals at a different alpha level each time … \>

```auto
var myInterval:Number;
var number:Number = 1000;

function ghosts()
{
    number = (7000) + Math.round(Math.random()*5000);
    var T:Number = 3 + Math.round(Math.random()*4);
    var X:Number = (Math.ceil(Math.random()*Stage.width))+200;
    var Y:Number = (Math.ceil(Math.random()*Stage.height))+200;
    _root.createEmptyMovieClip("ghost",this.getNextHighestDepth());
    ghost.attachMovie("bed","bed",1,{_x:Stage.width/2,_y:Stage.height/2,_xscale:5,_yscale:5,_alpha:50});
}
myInterval = setInterval(this,"ghosts",number);

```

can anyone help me thanks :()
