Bonjour!
J'ai réalisé un menu en flash et lorsque la souris passe sur un lien (qui est sous forme d'image), le lien est zoomé puis dézoomé lorsqu'on enlève la souris jusqué sa taille initiale, jusque la tout va bien.
Le problème c'est lorsqu'on "s'amuse" à bouger le curseur assez vite verticalement entre les lien, ceux ci sont zoomés mais le dézoom est trop "fort" ce qui résulte a une image rapetissé par rapport a l'image initiale (ce qui n'est pas le cas lorqu'on bouge la souris plus lentement!)
je sais pas si vous avez bien compris donc je vais vous détaillez comment j'ai fait:
j'ai crée 1 calque par image, je les ai positionner, ensuite je les ai transformer en clip et je leur ai attribuer ces actions:
on (release) {
getURL("index.html","_self");
}
on (rollOver) {
var zoomMax = 130; // valeur en pourcentage
var zoomInitial = 100; // valeur initial: 100%
var transition = zoomInitial;
var vitesseZoom = 15;
this.onEnterFrame = function()
{
transition = transition + vitesseZoom;
_xscale=transition;
_yscale=transition;
if (transition>=zoomMax){delete this.onEnterFrame};
}
}
on (rollOut) {
this.onEnterFrame = function()
{
transition = transition - vitesseZoom;
_xscale=transition;
_yscale=transition;
if (transition<=zoomInitial){delete this.onEnterFrame};
}
}
inutile je crois de vous preciser que ca fait 3/4 jours que j'ai découvert flash.
merci de m'aider