Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
961 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

Soucis réalisation portfolio en AS3 : plusieurs MouseEvent

n°1815972
abais
Posté le 24-11-2008 à 17:08:24  profilanswer
 

Reprise du message précédent :
et bien, tu met sur les autres images clé

Code :
  1. zoneTexte.text = ""


ça depend de la situation en faite...


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
mood
Publicité
Posté le 24-11-2008 à 17:08:24  profilanswer
 

n°1816035
H@wk
The King of Cool
Posté le 24-11-2008 à 18:32:21  profilanswer
 

Pas bête. Je verrais ça une fois que j'aurais trouvé pourquoi l'affichage du textField décale les rollover...

 

edit : trouvé, ma zone texte empiétait sur le bouton... heureusement que j'ai fais une pause, j'ai direct trouvé en m'y remettant :ange:


Message édité par H@wk le 24-11-2008 à 20:17:02

---------------
VDS : Objectif Canon EF 16-35mm | Casque Plantronics
n°1817564
alpseb
Posté le 27-11-2008 à 12:06:05  profilanswer
 

abais a écrit :

Oui j'ai une idée, comme je le disais bcp plus haut, je n'arrive pas à faire passer un argument dans la déclaration d'une fonction qu'on appel dans un listener... Je vais voir ton lien


 
de base, on peut pas le faire comme on faisait en as2 avec un relegate par exemple.
 
 
1- t'as la solutions crado :
 
DisplayObject est une classe dynamique, tu peux y rajouter des propriétés à la volée
tu peux faire ca... c'est crado mais ca marche...
quand c'est juste un bout de truc dans un scénario tu peux le faire comme ca, si tu veux faire un vrais truc dasn des classes, il faut faire un événement perso
 

Code :
  1. bt1.param = "salut 1";
  2. bt1.addEventListener(MouseEvent.CLICK, mafonc)
  3. bt2.param = "salut 2";
  4. bt2.addEventListener(MouseEvent.CLICK, mafonc)
  5. function mafonc( evt:MouseEvent ):void {
  6. trace("param :", evt.target.param)
  7. }


 
 
2- t'as la solutions propre :
 
tu fais un événement perso avec un dispatch event de ton événement avec des paramètres dedans...
 

n°1817645
abais
Posté le 27-11-2008 à 13:51:59  profilanswer
 

Je ne connais pas le dispatch, je me renseignerai mais j'ai peur que ce soit trop complexe pour un pas-codeur comme moi.
Depuis, j'ai trouvé une solution très similaire à ta "crado" ;)

 

Merci :p


Message édité par abais le 27-11-2008 à 13:52:36

---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°1821022
H@wk
The King of Cool
Posté le 03-12-2008 à 01:23:17  profilanswer
 

Si quelqu'un traine encore par ici... :ange:  
 
 
J'aimerais faire en sorte d'insérer un lien sur une des images chargée par le loader (clic sur l'image => affichage de www.google.fr dans une nouvelle fenêtre par exemple)
 
C'est possible d'insérer ça quelques part entre ces lignes ? :
 

Code :
  1. function go(e:Event) {
  2. var Image;
  3. var contenu;
  4. switch (e.target.name) {
  5.   case "btn1" :
  6.   Image = "design/flyer1.jpg";
  7.   contenu = "description image";
  8.   zoneTexte.text = contenu;
  9.   zoneTexte.x = 500;
  10.   zoneTexte.y = 400;
  11.   break;
  12.   case "btn2" :
  13.   Image = "design/flyer2.jpg";
  14.   contenu = "description image";
  15.   zoneTexte.text = contenu;
  16.   zoneTexte.x = 600;
  17.   zoneTexte.y = 400;
  18.   break;


---------------
VDS : Objectif Canon EF 16-35mm | Casque Plantronics
n°1821177
abais
Posté le 03-12-2008 à 11:50:53  profilanswer
 

Oui, avec un GetURL sur ton chargeur dont le lien est contenu dans une var. (regarde dans l'aide de flash)
Cette var est defini dans ton switch en fonction de chaque cas...


Message édité par abais le 03-12-2008 à 11:52:35

---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°1821632
H@wk
The King of Cool
Posté le 03-12-2008 à 21:02:24  profilanswer
 

Je pensais le faire avec un URLRequest (comme pour mon lien mail), mais comment faire pour que le lien s'applique à telle ou telle image chargée ?
 
Je vais faire quelques tests, mais tu pourrais me montrer ton idée ?


Message édité par H@wk le 03-12-2008 à 21:08:46

---------------
VDS : Objectif Canon EF 16-35mm | Casque Plantronics
n°1821638
H@wk
The King of Cool
Posté le 03-12-2008 à 21:22:56  profilanswer
 

Bon, j'ai rajouté ça dans le "case btn 3" :
 

Code :
  1. var request:URLRequest=new URLRequest();
  2.    request.url="http://www.google.fr";
  3.    navigateToURL(request,"blank" );


 
Ça marche mais ça charge le lien dès que je clic sur le bouton et non pas l'image, normal me direz-vous... :o  
 
Je cherche je cherche... :o  
 


---------------
VDS : Objectif Canon EF 16-35mm | Casque Plantronics
n°1821818
abais
Posté le 04-12-2008 à 11:23:17  profilanswer
 

ben oui, le navigateToURL faut le mettre sur l'image, pas sur le bouton ><


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°1822162
H@wk
The King of Cool
Posté le 04-12-2008 à 19:59:14  profilanswer
 

hmm et à quel endroit précisément ?


---------------
VDS : Objectif Canon EF 16-35mm | Casque Plantronics
mood
Publicité
Posté le 04-12-2008 à 19:59:14  profilanswer
 

n°1823143
abais
Posté le 07-12-2008 à 12:52:29  profilanswer
 

Faut impérativement que tu achète un bouquin sur flash, Y en a un géniale qui sort en février (celui qui devait à la base sortir chez O'Reilly)
Parce que tu nous demandes des choses qui font partie des bases indispensables pour aborder tout le reste.

 

==> http://www.pearson.fr/livre/?GCOI=27440100346690
En attendant, cet ouvrage est gratuit en PDF (mais 1000 pages Oo ) => http://pratiqueactionscript3.bytearray.org/?page_id=4

Message cité 1 fois
Message édité par abais le 07-12-2008 à 13:02:03

---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°1824605
H@wk
The King of Cool
Posté le 10-12-2008 à 00:10:45  profilanswer
 

abais a écrit :

Faut impérativement que tu achète un bouquin sur flash, Y en a un géniale qui sort en février (celui qui devait à la base sortir chez O'Reilly)
Parce que tu nous demandes des choses qui font partie des bases indispensables pour aborder tout le reste.
 
==> http://www.pearson.fr/livre/?GCOI=27440100346690
En attendant, cet ouvrage est gratuit en PDF (mais 1000 pages Oo ) => http://pratiqueactionscript3.bytearray.org/?page_id=4


Ouais je sais bien que je devrais revoir la base, j'en suis conscient, mais bon, j'ai bientôt fini le portfolio et j'ai pas vraiment le temps pour m'y mettre.
 
Et honnêtement, je pense pas qu'en lisant ça je trouverais où placer le navigateToURL... :whistle:


---------------
VDS : Objectif Canon EF 16-35mm | Casque Plantronics
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
Comment traiter plusieurs fichier txt distant ??Comment renommer plusieurs tables avec un même prefixe
[AS3] Evenements qui affectent parents, enfants, clip courant...[AS3] [RESOLU] Changer un TextField.text
Créer une liste à plusieurs sélection unique sans appuis sur la touche[AS3] Error #1009: Il est impossible d'accéder à la propriété ou à...
[RESOLU] [PHP] Génération de plusieurs vignettesPetit soucis de liens avec un site web multilangue
[SQL] Aide à la réalisation d'une simple requête updateAS3 Evenement qui se déclenche qu'une seule fois
Plus de sujets relatifs à : Soucis réalisation portfolio en AS3 : plusieurs MouseEvent


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR