lien sur un swf

lien sur un swf - Web design - Graphisme

Marsh Posté le 28-05-2003 à 11:36:16    

Salut salut  :hello:  
 
J'ai une animation flash et j'aimerais que cette animation soit un lien cliquable sur mon site web comme le serais une image ou du texte.
Existe t-il une ligne de commande a ajouter a ma page html pour pouvoir faire ca
 
merci...


Message édité par cmoua le 28-05-2003 à 11:36:32
Reply

Marsh Posté le 28-05-2003 à 11:36:16   

Reply

Marsh Posté le 28-05-2003 à 11:49:44    

Mets un bouton transparent sur ton Flash avec une action getURL()

Reply

Marsh Posté le 28-05-2003 à 11:52:24    

Le truc c'est que j'aimerais que ce lien ne soit pas inscrit dans le swf.
En effet je pense que ce lien va changer souvent et je n'ai pas envi de modifier le swf a chaque fois.
 
Je peux faire un truc du genre  
<a href="http://www.blabla.fr"> ici je met mon swf </a> ????

Reply

Marsh Posté le 28-05-2003 à 11:54:11    

Non, tu ne peux pas faire ça. Par contre tu peux faire un lien dynamique avec un loadVariables qui ira chercher l'URL vers où pointer dans un fichier TXT.

Reply

Marsh Posté le 28-05-2003 à 11:57:37    

argggg  c la merde alors.
 
Je dois t'avouer que je ne suis pas mais alors pas un du tout un pro en flash  :(

Reply

Marsh Posté le 28-05-2003 à 12:02:03    

ATTENTION :
 
 
La méthode de Fast est la meilleure mais il faudra faire attention à l'encodage des caractères  
 
 
CLIQUEZ ICI
 

Reply

Marsh Posté le 28-05-2003 à 12:03:55    

 [:spikler]  je vais voir ca en detail

Reply

Marsh Posté le 28-05-2003 à 12:04:31    

Bah c'est pas très compliqué.
 
Tu mets un simple fichier appelé miseajoururl.txt dans le même dossier que ton SWF.
Celui-ci doit contenir

monURL=http://www.lesjoyeuxdrilles.com

 
 
Tu mets sur la première image de ta timeline

Code :
  1. _root.loadVariables("miseajoururl.txt",0);

 
 
Tu fais un bouton transparent par-dessus toute ta scène.
Dessus tu mets le code

Code :
  1. on (press) {
  2. getUrl(_root.monURL, "_blank" );
  3. }

 
 
Ensuite il te suffira de réuploader le fichier TXT en modifiant l'URL pour rendre le tout dynamique.

Reply

Marsh Posté le 28-05-2003 à 12:16:15    

ATTENTION :
 
 
La méthode de Fast est encore la meilleure mais il faudra faire attention au preload des variables du fichier texte.
 
 
C'est tout simplement capital  :D  
 
 

Reply

Marsh Posté le 28-05-2003 à 12:22:11    

Certes (encore que pour si peu de variables à charger, mais bon).
 
L'idéal serait de mettre dans le fichier texte

monURL=http://www.lesjoyeuxdrilles.com&preloadOK=1

 
 
Et dans le Flash faire un preload :

Code :
  1. if (_root.preloadOK == 1) {
  2.   _root.gotoAndPlay("scenePrincipale",1);
  3. } else {
  4.   _root.gotoAndPlay(1);
  5. }

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed