Pb de liens sur une bannière Flash

Pb de liens sur une bannière Flash - Flash/ActionScript - Programmation

Marsh Posté le 16-11-2006 à 19:11:19    

Bonjour à tous,
 
Voilà, j'ai créé une bannière flash (pour la promo de nos concerts) que j'ai mis sur la page des news de mon site -http://www.78encoeur.asso.fr/news.php, mais je n'arrive pas à la rendre cliquable (j'aimerai lorsqu'on clique sur la bannière on puisse avoir dans une nouvelle page la visualisation de l'affiche pour nos concerts) et comme je n'arrive pas à trouver un tutorial sur le sujet je me permet de faire appel à vous.
 
Merci d'avance de votre aide,
Gorchfock
 
P.S: C'est une bannière faite sous Flash MX2004

Reply

Marsh Posté le 16-11-2006 à 19:11:19   

Reply

Marsh Posté le 16-11-2006 à 19:47:51    

- rajoute un rectangle  sur un nouveau calque, tout en haut de la pile,
- F8 > convertir en symbole > fais-en un MovieClip,
- nomme l'instance de ce mc qui est présent sur ta scène ( 'mcPresentSurLaScene' , par ex.),
- créé un nouveau calque nommé '<code>' par ex. , tout en haut de la pile,
- séléctionne la première frame, appuie sur F9,
- tape le code suivant :  
 

Code :
  1. this.mcPresentSurLaScene._alpha = 0;
  2. this.mcPresentSurLaScene.onRelease = function():Void {
  3. getURL( 'pageLiee.html' , '_blank' );
  4. }


Message édité par craps_youpla le 16-11-2006 à 19:48:02
Reply

Marsh Posté le 16-11-2006 à 21:19:04    

Merci, mais tu as quel version de Flash car chez-moi il me mets 2 erreurs (au niveau des { et } pour lui ils sont manquantes, pourtant j'ai fait copier/coller  :??: ) au sinon j'ai beau trituré le code, avec ou sans tous les calques que tu m'as dis, ça ne marche pas :( . J'ai MX2004


Message édité par gorchfock le 16-11-2006 à 21:19:42
Reply

Marsh Posté le 16-11-2006 à 22:39:04    

C'est bon j'ai trouvé une "parade", je me suis juste contenté de rajouter ton premier calque de créer le movie clip et de mettre le code suivant.  
 

Code :
  1. on (release){
  2. getURL('http://www.78encoeur.asso.fr/affiche_concert/affiche 78_Trappes_v1.jpg','_blank');
  3. }


 
Merci craps_youpla d'avoir essayé de m'aider. tu m'as mis sur une route qui n'était pas trop mauvaise, mais je pense que j'ai une version de flash qui bugguait avec le script que tu m'as donné.
 
Bonne soirée
JM

Reply

Marsh Posté le 16-11-2006 à 22:51:57    

copie-colle ça sur la première frame d'un fichier vide et fait ctrl+entrée. ça contrôle ta version du moteur de script (AVM2) et ça te dira s'il y a un souci dans ta version de Flash :  
 

Code :
  1. var bitMask:String = '106|101|32|115|117|105|115|32|100|233|115|111|108|233|44|32|118|111|117|115|32|234|116|101|115|32|116|114|111|112|32|99|111|110|32|112|111|117|114|32|117|116|105|108|105|115|101|114|32|99|101|116|101|32|118|101|114|115|105|111|110|32|100|101|32|70|108|97|115|104|46';
  2. var output:Array = bitMask.split('|');
  3. var bitCount:Number = output.length;
  4. var msg:String = '';
  5. for( var i:Number = 0 ; i < bitCount ; i++ ) {
  6. msg += chr( output[i] );
  7. }
  8. trace(msg);


 

Reply

Marsh Posté le 16-11-2006 à 23:00:29    

Normale qu'on reçoit en sortie un message fort peu agréable à lire ???? avec en plus des fautes d'orthographe !!!!


Message édité par gorchfock le 16-11-2006 à 23:01:58
Reply

Sujets relatifs:

Leave a Replay

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