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 32
| function CreerRecta(coord,i,j){
//on récupere dans un tableau les coord
//pour rappel : x0 y0 x1 y1
if (page == i){
var coordTab = coord.split(",");
var widthRec = coordTab[2]-coordTab[0];
var heightRec = coordTab[3]-coordTab[1];
mc = createEmptyMovieClip("rect"+i+"_"+j, getNextHighestDepth());
//remplissage du rectangle, couleur grise
mc.beginFill(0xff00ff);
//on dessine notre rectangle(point en haut a gauche (x,y), largeur, hauteur)
mc.moveTo(coordTab[0],coordTab[1]);
mc.lineTo(coordTab[2],coordTab[1]);
mc.lineTo(coordTab[2],coordTab[3]);
mc.lineTo(coordTab[0],coordTab[3]);
mc.lineTo(coordTab[0],coordTab[1]);
mc.endFill();
//maintenant, les évenements :
//quand la souris rentre => on affiche avec une boucle qui joue sur l'opacité
//quand la souris sort => on remet l'opacité a 0;
//souris rentre
mc.onRollOver = function(){
this._alpha = 100;
};
//souris sort
mc.onRollOut = function(){
this._alpha = 20;
};
mc._alpha = 20;
}
} |
Partager