# Random image fade in/ou on stage HELP

**URL:** <https://forum.kirupa.com/t/random-image-fade-in-ou-on-stage-help/253955>\
**Category:** flash\
**Created:** [March 6, 2008, 8:17pm UTC](https://forum.kirupa.com/t/random-image-fade-in-ou-on-stage-help/253955 "2008-03-06T20:17:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Brisa](https://avatars.discourse-cdn.com/v4/letter/b/c89c15/32.png) [@Brisa](https://forum.kirupa.com/u/Brisa)\
**Post date:** [March 6, 2008, 8:17pm UTC](https://forum.kirupa.com/t/random-image-fade-in-ou-on-stage-help/253955/1 "2008-03-06T20:17:07Z")

</div>

I have 6 images on stage (image0, image1, etc) and I want to fade in , fade out randomly. The random traces, but the images are not fading Whats wrong??

Here’s the code.

```auto

import mx.transitions.Tween;
import mx.transitions.easing.*;

my_interval = setInterval(playRandomImages, 5000);

function playRandomImages() {

    var imagesArray:Array = new Array();

//imagesArray = ["_root.image0", "_root.image1", "_root.image2", "_root.image3", "_root.image4", "_root.image5", "_root.image6"];
imagesArray = ["image0", "image1", "image2", "image3", "image4", "image5", "image6"];
//trace("image_value : "+image_value);
randomImage = Math.floor(Math.random()*imagesArray.length);
image_value = imagesArray[randomImage];
    //trace("randomImage: "+randomImage);
    var imageFadeOut:Tween = new Tween(image_value, "_alpha", Regular.easeOut, 100, 0, 1, true);
    trace("image_valueON FADE OUT : "+image_value);
    
    imageFadeOut.onMotionFinished = function() {
        randomImage = Math.floor(Math.random()*imagesArray.length);
        image_value = imagesArray[randomImage];
        var imageFadeIn:Tween = new Tween(image_value, "_alpha", Regular.easeOut, 0, 100, 2, true);
        trace("image_valueON FADE IN : "+image_value);
    };
}

```
