Bonjour
Dans un site flash accompagné par les boutons suivants : accueil, galerie photos, vidéo, vue 360°, contacts. J'avais rechargé un swf dans un clip placé par la suite dans la page « vue 360° ». Le problème est : si on click sur le bouton « vue 360° » le déchargement ne s'effectue pas lorsque on click sur un autre bouton.
Comment décharger le Swf qui contient un vue 360° après son rechargement dans la scène.
l'animation 360° contient l'action scripte suivante :
this.attachMovie("turn","trun_mc",5);
this.attachMovie("turn2","trun2_mc",6);
this.attachMovie("designed","designed_bt",8);
this.attachMovie("pause","pause_mc",9);
this.createEmptyMovieClip("first_360",1);
this.first_360.attachMovie("my_360","mc_my_360",2);
this.attachMovie("designed","designed_mc",7);
designed_mc._x=910;
designed_mc._y=422;
this.createEmptyMovieClip("second_360",3);
this.second_360.attachMovie("my_360","mc_my_360",4);
_root.second_360._x = first_360._x + first_360._width;
var v=0;
var stp=0;
var largeur_scene=380;
var largeur_image=first_360._width;
pause_mc.onRelease=function(){
pause_mc.nextFrame();
if (stp==0) {
stp=1;
}
else {
stp=0;
}
}
trun_mc.onPress=function(){
v=1;
}
trun_mc.onRelease=function(){
v=0;
}
trun_mc.onRollOut=function(){
v=0;
}
trun2_mc.onPress=function(){
v=1;
}
trun2_mc.onRelease=function(){
v=0;
}
trun2_mc.onRollOut=function(){
v=0;
}
this.onEnterFrame=function(){
deplacement=_xmouse;
deplacement=deplacement-(largeur_scene/2);
if (v==1) {
deplacement=deplacement/30;
}
else {
deplacement=deplacement/70;
}
if (stp==1) deplacement=0;
first_360._x=first_360._x-deplacement;
second_360._x=second_360._x-deplacement;
if (first_360._x>=largeur_scene){
first_360._x=second_360._x-largeur_image;
}
if (second_360._x>=largeur_scene){
second_360._x=first_360._x-largeur_image;
}
if (first_360._x+largeur_image<=0){
first_360._x=second_360._x+largeur_image;
}
if (second_360._x+largeur_image<=0){
second_360._x=first_360._x+largeur_image;
}
}
stop();
le code qui appelle un swf dans une animation flash est
{
mclip.removeMovieClip();
mclip = _root.createEmptyMovieClip("images",0);
_root["images"]._x = 100;
_root["images"]._y = 100;
mclip._lockroot=true;
mclip.loadMovie("001_flash8.swf",0);
}
merci pour l'aide et bonne journée