-
1. Re: Problème interaction d'un fichier swf dans flash cs5
Franck Payen Sep 2, 2012 12:16 PM (in response to sowhatclilc)Bonjour, première question : quelle version d'ActionScript ? As2 ou As3.
Deuxième question : est-ce que vous comptez charger plusieurs animations à partir de boutons de cette manière, ou cette première animation était la seule ? (sous entendu, pourquoi ne pas créer le bouton sur la même scène que l'animation).
-
2. Re: Problème interaction d'un fichier swf dans flash cs5
sowhatclilc Sep 2, 2012 2:42 PM (in response to Franck Payen)Bonjour,
je suis sous AS3. C'est la seule anim que je charge a partir d'un bouton. En fait il y a une animation et ensuite on doit cliquer sur un bouton pour lancer la deuxième. Je n'arrive pas à actionner le "clic", j'arrive seulement à enchaine les deux anims à la suite...
-
3. Re: Problème interaction d'un fichier swf dans flash cs5
Franck Payen Sep 2, 2012 3:23 PM (in response to sowhatclilc)En As3 la syntaxe est un chouya plus complexe à mettre en œuvre qu'en As2
Pour me faciliter la vie, j'utilise menu Fenêtres/Fragments de code, ce qui donne un code compréhensible, documenté et éditable.
Mon anim comporte 2 frames :
La première contient 1 bouton nommé "boutonNext"
La seconde comporte l'anim swf posée sur la scène.
Enfin, un calque nommé Actions a été créé directement par les fragments de code.
Tout d'abord un "stop" pour que ma scène reste sur la première image, avec le bouton, puis un gestionnaire de "Mouse Click" pour que le boutonNext ait une action.
Ci dessous le code et les fichiers joints (As2 et As3)
/* Arrêter la lecture à partir de cette image
Le scénario Flash arrête/met en pause la lecture à partir de cette image lorsque vous insérez ce code.
Vous pouvez également utiliser ce code pour arrêter/mettre en pause le scénario des clips.
*/
stop();
/* Evénement MouseClick
Cliquez sur l'occurrence de symbole spécifiée pour exécuter une fonction dans laquelle vous pouvez ajouter votre propre code personnalisé.
Instructions :
1. Ajoutez votre code personnalisé sur une nouvelle ligne sous la ligne indiquant "// Début de votre code personnalisé" ci-après.
Le code s'exécute lorsque vous cliquez sur l'occurrence de symbole.
*/
boutonNext.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler);
function fl_MouseClickHandler(event:MouseEvent):void
{
// Début de votre code personnalisé
// Ce code d'exemple affiche les mots "L'utilisateur a cliqué sur la souris" dans le panneau de sortie.
trace("L'utilisateur a cliqué sur la souris");
// Fin de votre code personnalisé
event.target.parent.gotoAndStop(2);
}
-
Anim+Conteneur As2As3.zip 34.0 K
-
-
4. Re: Problème interaction d'un fichier swf dans flash cs5
sowhatclilc Sep 3, 2012 2:15 AM (in response to Franck Payen)Ok je vois ce que vous voulez dire, j'ai essayé mais j'ai un soucis encore, où dois-je mettre dans le code le nom.swf de l'anim à lancer ?
Car desormais le boutton clique mais il ne lance pas l'anim, elle se lance par elle-même.
Merci beaucoup de votre aide :-)
-
5. Re: Problème interaction d'un fichier swf dans flash cs5
Franck Payen Sep 3, 2012 2:27 AM (in response to sowhatclilc)C'est justement par rapport à cette anim, vu qu'elle est dans son propre swf, elle gère elle-même son lancement.
Du coup il faut peut-être intégrer ce bouton dans votre anim de départ.
Sans voir de fichier, je parle un peu au hasard.
-
6. Re: Problème interaction d'un fichier swf dans flash cs5
sowhatclilc Sep 3, 2012 2:44 AM (in response to Franck Payen)J'ai fais comme vous sur l'action script et les boutons mais je ne comprends pas pourquoi cela ne lance pas l'animation...quand je clique, cela stop totalement l'animation et ne lance pas mon .swf.
Merci d'avoir pris du temps pour m'expliquer avec les fichiers, ça m'aide enormément !
Je crois que je ne peux pas vous envoyer mon fichier en pièce jointe ?
-
7. Re: Problème interaction d'un fichier swf dans flash cs5
sowhatclilc Sep 3, 2012 6:16 AM (in response to sowhatclilc)Bon,
J'ai à peu près réussi ! Il me reste un dernier problème...l'exportation... Quand je l'export et que j'envoie par exemple par mail le SWF, on ne lie seulement que la première anim et pas le .swf importé dans la biblio que j'enclenche en cliquant sur le bouton.
Savez-vous ce qu'il faut faire pour exporter ce genre d'anim interactive pour qu'elle soit lisible par tous ?
Merci !
-
8. Re: Problème interaction d'un fichier swf dans flash cs5
Franck Payen Sep 6, 2012 12:02 AM (in response to sowhatclilc)Bonjour, désolé pour la pause, avez-vous trouvé une solution ?
Pour les pièces jointes, demandez d'utiliser en haut à droite l'éditeur avancé.
-
9. Re: Problème interaction d'un fichier swf dans flash cs5
sowhatclilc Sep 6, 2012 12:46 PM (in response to Franck Payen)Bonjour !
Alors j'ai réussi !!! seulement encore un nouveau problème se pose. Quand j'envoie mon anim.swf par mail les utilisateurs ont ce problème quand flash player se lance une fenêtre s'ouvre :
"Adobe flash player à interrompu une opération potentiellemetn dangereuse
l'application locale suivante , sur votre ordinateur ou votre réseau;
C:|--------------------------\--------\--------\bouton.swf
tente de communiquer avec l'adresse suivante, succeptible d'étazblir une connexion internt:
www.blablabla.com
Pour permettre à cette action de communiquer sur l'internet, cliquez sur paramètres.
vous devez redemarer cette application après avoir modifié les paramètres."
je pense que je vais devoir la publier sur internet à moins que vous sachiez résoudre ce problème ?
Merci par avance,
-
10. Re: Problème interaction d'un fichier swf dans flash cs5
Franck Payen Sep 6, 2012 2:41 PM (in response to sowhatclilc)Malheureusement non, pas de solution, c'est ce qu'on appelle le bac à sable, imaginez qu'on vous envoie des fichiers sur lesquels vous avez des liens qui peuvent se connecter, tout ça tout ça…
Donc soit tout se trouve sur internet, soit vous êtes coincé. Après on revient à ma première proposition d'intégrer le fichier de trvail .fla de votre anim .swf directement dans votre flash avec le bouton, si ça l'aide.