begin process at 2012 05 26 13:26:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

action scripte


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

action scripte

dimanche 5 avril 2009 à 12:47:13 | action scripte

zrellianiss

Bonjour

Bonjour

Comment recharger un Swf qui contient un vue 360° avec une largeur et une hauteur de 380/250  dans une autre animation flash contenant une largeur et une hauteur différente, sachant que ce swf doit être mis dans un clip et non pas dans la scène principale.

l'animation 360° contient l'action scripte suivante :

_root.attachMovie("turn","trun_mc",5);

_root.attachMovie("turn2","trun2_mc",6);

_root.attachMovie("designed","designed_bt",8);

_root.attachMovie("pause","pause_mc",9);

 

 

_root.createEmptyMovieClip("first_360",1);

_root.first_360.attachMovie("my_360","mc_my_360",2);

_root.attachMovie("designed","designed_mc",7);

designed_mc._x=910;

designed_mc._y=422;

_root.createEmptyMovieClip("second_360",3);

_root.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;

                }

 

_root.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();

Remarque: j'ai essayé un code qui appelle un swf dans une animation flash mais j'ai trouvé que l'animation prend un x et y =0 et l'animation ne marche pas.

L'action scripte adopter est :

on(press){

                mclip.removeMovieClip();

                mclip = _root.createEmptyMovieClip("sequence1",0);

                _root["sequence1"]._x = 125;

                _root["sequence1"]._y = 100;

                mclip.loadMovie("sequence1.swf",0);

}


merci pour l'aide et bonne journée 

mardi 7 avril 2009 à 11:25:01 | Re : action scripte

Girou

Membre Club
Réponse acceptée !
Bonjour,

commence par remplacer tout les _root de ton animation 360° par des this, cela évitera le téléscopage des ciblage si tu charges ton animation dans un clip d'une autre animation.

si c'est trop fastidieux, tu peux toujours utiliser la propriété _lockroot sur le clip ou tu va charger ta séquence 360°

on(press){
    mclip.removeMovieClip();
    mclip = _root.createEmptyMovieClip("sequence1",0);
   
mclip ._x = 125;
    mclip
._y = 100;
    mclip._lockroot=true
;
    mclip.loadMovie("sequence1.swf",0);

}


@+

signature not found
mardi 7 avril 2009 à 12:48:49 | Re : action scripte

zrellianiss

bonjour
l'animation a bien marché mais reste tout une petite chose:
quand l'animation se charge elle se voix sur toute la largeur de la scène (L:766 et de H:800 par contre je veux qu'elle se chrge que sur une dimention de 380/250. comment je peux faire?
merci pour l'aide et bonne journée.


Cette discussion est classée dans : first, mc, root, largeur, second


Répondre à ce message

Sujets en rapport avec ce message

déchargement d'un swf [ par zrellianiss ] <span style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso- Problèm pour appliquer des actions sur des clips dupliqués avec attachMovie [ par converse ] Bonjour à tous,J'ai besoin de créer un slider (plusieurs images miniatures qui défilent à droite ou à gauche selon la position de la souris),J'ai Local Connection + Mouselistener [ par nuclearprout ] Bonjour, ce que je souhaite faire est complexe mais d'une complexitude, mortelle !J'ai deux anims ;La première contient un clip "mc-zone" qui quand il Problèmes avec mon diaporama horizontal [ par Missyoupi ] Salut tous le monde, Voila j'ai repris le diaporama horizontal qui se trouve sur le site de www.zoneflash.net/tutoriaux/t016.php< Petit problème de clips qui ne veulent pas se décharger... [ par Daolin ] Bonjour à tous ! Je suis en train de créer mon portfolio et j'en suis à la partie "galerie" (la plus importante donc ! ^^) et bien sur, cela ne marche pb de chemin de variable [ par inaden ] Bonjourle problème que je rencontre est que quand j'initialise mes variables à l'extérieur de la fonction par :var lesTitres:Array=Array("ini","accuei Flash et xml [ par recco ] Bonjour. J'ai réussi à installer une présentation d'images avec miniatures via un fichier xml dans lequel  flash va chercher les images. Voici le code galerie dynamique xml flash petit probleme pour vous... [ par groovybronx ] bonjour , alors voila mon soucis :Etant super novice de tout ca j essaye desesperement de mixer 2 script que j ai pu trouver :le 1er http://www.zonefl redimensionner un movier clip a la taille de l'image [ par groovybronx ] voila ,je suis en train d essayer de creer un petit diaporama a partir de differents scripts . jusqu'ici tout fonctionne mais j'aimerai que le moviecl loading qui s'affiche à 30% et non à 1% [ par ouroboros ] bonjour à tous j'ai un gros problem de script pour mon loading!!!!!!!le loading marche mais il ne s'affiche qu'a partir de 30 à 40% du chargement. et


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales