Bonjour à tous,

Je vous explique ce que j'ai fais pour l'instant : j'ai créé sur la scene principal (600*130) 6 petits clips qui contiendront les images.

Positionné à coté de horitontalement :

clip 5 clip3 clip1
clip 6 clip4 clip2

et sur le code sur le scene principal sur un calque (action) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
//-----------Déclaration des variables---------------------//
var tableau_image:Array = new Array ("","image1.jpg","image2.jpg","image3.jpg","image4.jpg","image5.jpg","image6.jpg")
var tableau_clip:Array = new Array ("","clip1","clip2","clip3","clip4","clip5","clip6")
var image:String //pas necessaire mais bonne pratiques ;-)
var clip:String
var n:Number
var m:Number
 
 
//-----------Fonctions---------------------//
 
//fonction de random un peu modifier pour arrondir le résultat a un entier
//et permettre de définir des bornes min et max
function rand(min:Number, max:Number):Number {
     var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min;
     return randomNum;
};
 
randImage = function() {
    n = rand(1 ,tableau_image.length-1);
    m= rand (1,tableau_clip.length-1); 
    image = tableau_image[n]; //(image = une image aléatoire du tableau)
    clip = tableau_clip[m]; //idem
    //trace(image); // juste pour le debogage
    //trace(clip);         //trace("_______________________________________________________________");
    this._parent.loadMovie(image,clip);
}
 
//-----------Définition de l'interval de boucle---------------------//
 
setInterval(randImage, 500) // appel de la fonction randImage tout les 500 millisecondes
Voila les trace fonctionnent bien mais je sais pas comment faire afficher les images dans les clips de manière aléatoire.

Merci de m'aider.