Bonjour, voilà j'ai fait un petit script avec une fonction sympa que j'ai trouvée sur le net qui m'affiche une image. Simplement je ne sais pas comment faire pour que mon effet se lance après le chargement de mon image.

Concernant ce code, c'est après la déclaration de la fonction wipe() qu'il faut regarder, cette fonction marche très bien mais là je crée tout en actionscript au lieu de créer des clips et donc ça marche plus

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
function wipe(sender) {
      ...
}
 
// Crée les deux MovieClip(s)
var image:MovieClip = this.createEmptyMovieClip("image",this.getNextHighestDepth());
var wmask:MovieClip = this.createEmptyMovieClip("wmask",this.getNextHighestDepth());
 
// Charge l'image de fond
loadMovie("flash/panorama.jpg" , "image");
 
// Lance la procédure assurant l'effet
image.onLoad = _root.wipe(wmask);
 
stop();
J'ai fait quelques essais et j'ai l'impression que c'est cette ligne qui ne marche pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
// Lance la procédure assurant l'effet
image.onLoad = _root.wipe(wmask);
Je ne suis pas une lumière en flash donc vraiment si quelqu'un pouvait m'aider, il faudrait que lorsque mon image est chargée, on applique l'effet au clip wmask. Merci d'avance pour votre aide.