aerofx
Messages postés11Date d'inscriptionlundi 19 juin 2006StatutMembreDernière intervention23 août 2009
-
1 août 2007 à 16:21
aerofx
Messages postés11Date d'inscriptionlundi 19 juin 2006StatutMembreDernière intervention23 août 2009
-
2 août 2007 à 14:21
Bonjour à tous,
Comme beaucoup, j'ai un soucis...
J'ai un clip qui me sert de bouton.
Je desire inserer une photo sur ce bouton , à l'aide de loadClip ou loadMovie (ou autre..).
Le probleme est que lorsque je charge mon image dans mon bouton , je ne peux plus cliquer dessus ni quoi que se soit, mon bouton devient totalement inactif.(mais l'image est bien chargée)
Quelqu'un connait-il la cause de tout ca?
Quelle solution préconisez vous?
Pour le moment, mon code ressemble à ca:
avec loadMovie:
Darkrats
Messages postés212Date d'inscriptionmardi 2 novembre 2004StatutMembreDernière intervention12 mai 20081 2 août 2007 à 09:33
Salut,
Je pense que le problème vient du fait que tu donnes le code d'action du bouton avant que l'image ne soit totalement chargée et donc avant qu'elle n'écrase le clip existant pour le remplacer.
Donc soit, tu utilises la méthode onClipComplete du MovieClipLoader et tu lui passes les actions à accomplir quand l'image est totalement chargée.
Soit tu n'écrases pas le bouton en chargeant l'image. Au lieu de charger l'image directement sur le bouton (et donc provoquer la perte d'information du bouton) tu la charges dans un clip conteneur mis dans ton bouton :
bouton_clip.createEmptyMovieClip("conteneur", bouton_clip.getNextHighestDepth());
bouton_clip.conteneur.loadMovie("image.jpg");
bouton_clip.onRelease = function(){
action
}
Je pense que, comme ça, ça devrait marcher mais c'est à vérifier.
--------- Darkrats ---------
la loi est dure mais c'est la loi
Si je ne réponds pas assez vite, rappelez-moi par MP (assez vite, j'ai dit :P)
aerofx
Messages postés11Date d'inscriptionlundi 19 juin 2006StatutMembreDernière intervention23 août 2009 2 août 2007 à 14:21
Merci à vous deux!
Les deux reponses sont opérationnelles et ont l'avantage de proposer deux aproches differentes.
Pour avoir un meilleur controle du chargement, je pense que je vais pencher pour la reponse de Alise tout en gardant en memoire la méthodo de Darkrats.