bonjour , j'ai un petit probleme en ce qui concerne externalinterface
j'un dessiné une bouche , je l'ai converti en movie clip , et lui appliqué des mouvement pour parler si l'utilisateur passe son curseur sur un lien.
lorsqu'on passe le curseur sur un lien,javascript donne une valeur a la variable "a"
et passe cette valeur par external interface a l'actionscript pour aller a l'image 2 du movie clip bouche (en fait , si cela fonctionne , je vais ajouté un movieclip pour la voix)
dans la premiere image de mon animation , j'ai inseré le code suivant
le code javascript est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 import flash.external.ExternalInterface; function callMe(a){ if (a==1){ bouche.gotoAndPlay(2); } } ExternalInterface.addCallback("MyFunction",callMe);
de facon que ghitta est le nom et l'id de l'animation flash
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <script language="javascript" type="text/javascript"> function MyFunction(a){ document.getElementById('ghitta').SetVariable("a",a); } </script>
pourtant cela ne fonctionne pas:
comment faire???
et merci d'avance![]()
Partager