begin process at 2012 05 27 08:59:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

lier 2 fichiers .swf


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

lier 2 fichiers .swf

lundi 20 octobre 2008 à 20:03:04 | lier 2 fichiers .swf

sidoNY

Bonjour je suis novice en action script 3, voici mon problème :

J'ai crée une page .fla sur laquelle j'ai inséré une barre de navigation avec des boutons.
Je souhaiterai à présent lier chaque bouton à un fichier swf spécifique
ça doit être bateau comme question mais ya un début à tout ;-)

Merci pour votre aide.

mardi 21 octobre 2008 à 14:34:22 | Re : lier 2 fichiers .swf

webcrea92

bonjour,

Par lier tu entends appeler un swf en fonction de l'option du menu choisi ou communiquer avec un swf?

Christophe
Webcréa sarl
[ Lien ]
mardi 21 octobre 2008 à 16:05:22 | Re : lier 2 fichiers .swf

sidoNY

Bonjour,

J'ai crée une barre de navigation avec des boutons correspondant à des rubriques de mon menu. Je souhaiterai qu'au clic de la souris sur un des boutons, un fichier swf correspondant à la rubrique s'ouvre dans la même fenêtre.
Ma barre de navigation est un clip avec pour nom d'occurence "barreMenu".
J'ai déjà mis un script sur ce menu pour qu'il descende avec le curseur de la souris :
descenteBarre = function () {
    _root.onEnterFrame = function() {
        barreMenu._y += (310-barreMenu._y)*0.2;
        if (Math.abs(310-barreMenu._y)<1) {
            delete _root.onEnterFrame;
        }
    };
};
retraitBarre = function () {
    _root.onEnterFrame = function() {
        barreMenu._y += (-33.5-barreMenu._y)*0.2;
        if (Math.abs(-33.5-barreMenu._y)<1) {
            delete _root.onEnterFrame;
        }
    };
};
//
_root.onMouseMove = function() {
    if (_root._ymouse<40) {
        descenteBarre();
    }
    if (barreMenu._y>-310 && _root._ymouse>310) {
        retraitBarre();
    }
};

Maintenant je n'arriva pas à lier les boutons qui sont à l'intérieur de ce clip avec d'autres pages .swf

A l'intérieur j'ai mes boutons avec tous un nom d'occurence.

J'ai essayé de mettre à l'intérieur du clip :
un calque pour les boutons et un autre pour l'action script dans lequel j'ai mis le code ci dessous (ex pour le 1er bouton) :

function onClic(pEvt:Event):void
{
    var produit:URLRequest = new URLRequest( "pageproduit.swf" );
    navigateToURL ( produit);
}
produit_btn.addEventListener(MouseEvent.CLICK, onClic);


Merci pour l'aide

mercredi 22 octobre 2008 à 12:09:32 | Re : lier 2 fichiers .swf

sidoNY

J'ai modifié mon code et j'arrive à présent à charger un fichier .swf dans un clip au clic de la souris sur un bouton.
Voici le nouveau code :
descenteBarre = function () {
    _root.onEnterFrame = function() {
        barreMenu._y += (310-barreMenu._y)*0.2;
        if (Math.abs(310-barreMenu._y)<1) {
            delete _root.onEnterFrame;
        }
    };
};
retraitBarre = function () {
    _root.onEnterFrame = function() {
        barreMenu._y += (-33.5-barreMenu._y)*0.2;
        if (Math.abs(-33.5-barreMenu._y)<1) {
            delete _root.onEnterFrame;
        }
    };
};
//
_root.onMouseMove = function() {
    if (_root._ymouse<40) {
        descenteBarre();
    }
    if (barreMenu._y>-310 && _root._ymouse>310) {
        retraitBarre();
    }
};

//
_root.barreMenu.produit_btn.onPress = function() {
    retraitBarre();
loadMovieNum ("produit.swf", 10);
};


Mon souci est que je le fichier produit.swf dans le conteneur (clip) se charge au dessus de l'ancien.
Je souhaiterai rajouter une ligne de code de façon à ce qu'au clic de la souris sur un bouton : l'ancien fichier chargé dans le conteneur s'efface pour laisser place au nouveau fichier.

kelekun peut m'aider?


mercredi 22 octobre 2008 à 12:27:44 | Re : lier 2 fichiers .swf

webcrea92

il faut que tu lui donnes l'info

conteneurDest.loadMovieNum ("produit.swf", 10);

ou

conteneurDest.loadMovie("produit.swf");

ou

conteneurDest.loadClip("produit.swf");

Christophe
Webcréa sarl
[ Lien ]
mercredi 22 octobre 2008 à 15:18:13 | Re : lier 2 fichiers .swf

sidoNY

ça marche avec loadMovie!!
Merci beaucoup pour l'aide!
mercredi 22 octobre 2008 à 15:21:10 | Re : lier 2 fichiers .swf

webcrea92

c'est un vrai coup de bol parce que de là je ne voyais pas trop le truc :-)

Christophe
Webcréa sarl
[ Lien ]


Cette discussion est classée dans : fichiers, swf, lier


Répondre à ce message

Sujets en rapport avec ce message

problème rafraîchissement fichiers swf sur Mac [ par grigriz ] Bonjour à tous, J'ai un problème de rafraîchissement des fichiers swf sur Mac, ils disparaissent et il me faut passer le curseur dessus pour les faire Passage de variables entre deux fichiers swf [ par cadoudal56 ] Bonjour,Voici mon probleme, je ne trouve pas d'exemples ou a partir d'une anim flash, j'appelle un autre fichier SWF mais en lui passant une ou plusie Chargement de fichiers externes swf [ par mikedavem ] Bonjour tlm , je suis nouveau et débutant en flash :)Bon j'ai pas mal regarder le forum mais je n'ai apparement pas trouver ce que je cherchai (peut e PRELOAD d'un swf et des fichiers xml et txt [ par iiXii ] Bonjours à tous :)VOila mon soucil:Lorsque j'utilise une barre de préchargement ( ou je doi entré l'url de mon swf, ui component 3Dloader ) la barre p publier les fichiers swf avec les images ? [ par inconnue ] Salut ! quand on réalise un site en flash, est-ce utile d'exporter aussi les images utilisées en dehors et en + des fichiers swf ? étant donné que les A l'aide : regrouper plusieur *.fla ou *.swf [ par alchimist21 ] Bonjour à tous ! bon je débute et j'ai quelques soucis : Je suis en train de créer une, enfin des animations pour mettre sur un CD ROMJ'ai un 1er fich lier mon swf et mon html [ par JeanMi66 ] Bonjour, comment fait-on pour lier un swf dans la page html ? J'imagine qu'il y a des lignes de prog types !? Merci d'avance.JeanMi66 pb avec la mise à jour de swf et les fichiers temporaires [ par whiterock ] bonjour, j'ai un problème que mes longues heures de recherche sur le forum n'ont pas réussi à résoudre :j'ai réalisé un site flash pour un client (htt preload fichiers externes [ par juliendestouches ] bonjour,voilà, j'ai un swf de presentation et tous les fichiers sont en externe (images, textes, liens) afin de pouvoir les modifier sans repasser par fichiers swf dans flas [ par albertus1000 ] bonjour, J'ai développé un site pour ma boite de mariages, je suis photographe, et j'ai placé mes fichiers swf dans les pages html et ça march. http:/


Nos sponsors


Sondage...

Comparez les prix

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,983 sec (3)

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