Bonjour à tous,
Je post mon probléme ici, on ne sait jamais, des fois que quelqu'un s'y connaise en AS.
Alor voila mon soucis, je suis en train de faire une gallerie en flash, en bas je dois avoir un bandeau d'image qui défile selon la position de la sourie, et au survol, l'image apparait plus haut.
Pour le moment j'arrive à faire:
Le bandeau d'images qui défiles
Des images qui s'affichent au survole
Mais je n'arrive pas à faire en sorte que les deux soient mélangé.
Voila le code que j'ai fait pour le bandeau déroulant:
// creation objet
_root.createEmptyMovieClip("image01",1);
_root.image01.attachMovie("image_1","mc_image_1",1);
_root.createEmptyMovieClip("image02",2);
_root.image02.attachMovie("image_2","mc_image_2",1);
_root.image02._x=image01._x+image01._width;
_root.createEmptyMovieClip("image03",3);
_root.image03.attachMovie("image_3","mc_image_3",1);
_root.image03._x=image02._x+image02._width;
_root.createEmptyMovieClip("image04",4);
_root.image04.attachMovie("image_4","mc_image_4",1);
_root.image04._x=image03._x+image03._width;
_root.createEmptyMovieClip("image05",5);
_root.image05.attachMovie("image_5","mc_image_5",1);
_root.image05._x=image04._x+image04._width;
// variables
var largeur_scene=180;
var largeur_image=image01._width;
_root.onEnterFrame=function(){
deplacement=_xmouse;
deplacement=deplacement-(largeur_scene/2);
deplacement=deplacement/20;
image01._x=image01._x+deplacement;
image02._x=image02._x+deplacement;
image03._x=image03._x+deplacement;
image04._x=image04._x+deplacement;
image05._x=image05._x+deplacement;
//partie droite
if (image01._x>=largeur_scene){
image01._x=image02._x-largeur_image;
}
if (image02._x>=largeur_scene){
image02._x=image03._x-largeur_image;
}
if (image03._x>=largeur_scene){
image03._x=image04._x-largeur_image;
}
if (image04._x>=largeur_scene){
image04._x=image05._x-largeur_image;
}
if (image05._x>=largeur_scene){
image05._x=image01._x-largeur_image;
}
// partie gauche
if (image01._x+largeur_image<=0){
image01._x=image05._x+largeur_image;
}
if (image02._x+largeur_image<=0){
image02._x=image01._x+largeur_image;
}
if (image03._x+largeur_image<=0){
image03._x=image02._x+largeur_image;
}
if (image04._x+largeur_image<=0){
image04._x=image03._x+largeur_image;
}
if (image05._x+largeur_image<=0){
image05._x=image04._x+largeur_image;
}
}
stop();
merci d'avance si quelqu'un peut me filer un coup de main pour ca.