begin process at 2012 02 10 07:16:38
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Composants Flash MX

 > CLIP BUTTON

CLIP BUTTON


 Information sur la source

Note :
1,67 / 10 - par 3 personnes
1,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Composants Flash MX Classé sous :bouton clip, clip bouton, bouton flash, bouton, clip Niveau :Débutant Date de création :19/03/2008 Date de mise à jour :19/03/2008 10:33:51 Vu / téléchargé :10 043 / 789

Auteur : mymy33

Ecrire un message privé
Commentaire sur cette source (20)
Ajouter un commentaire et/ou une note

 Description

Problème du bouton entrée (ne renvoie pas à l'image 10 du 1er clip)

- cette source est déposée suite aux nombreuses questions faites sur la partie "Flash" du site concernant les boutons flas dans plusieurs clip

- source relative au sujet: bouton dans un clip qui ne fonctionne pas



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • construction1.flaTélécharger ce fichier [Réservé aux membres club]389 120 octets

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source avec une capture PERSONNALISATION DE COMPOSANT ET GESTION XML par top30
Source avec Zip Source avec une capture DEFILEMEDIA : COMPOSANT AS3 DE GESTION DE GALERIE DE MEDIA +... par tomboul
Source avec Zip Source avec une capture FORMULAIRE MAILEUR MULTIADRESSE -- FLASH=>PHP=>FLASH -- CONS... par tofstude2
Source avec Zip Source avec une capture LE FILEREFERENCELIST (OU COMMENT UPLOADER UN LOT D'IMAGE), C... par mankinder
Source avec Zip Source avec une capture TALKING WATCH par klamrani

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture BOUTON DE VOLUME par pegase31
Source avec Zip MON PREMIER BOUTON EN AS3 par gilong
Source avec Zip COMMUNICATION CLIP À CLIP AS3 par inaden
Source avec Zip INFO-BULLES par MangueCarotte
Source avec Zip Source avec une capture BOUTON FAIT EN CLIP par Sub_Mat

Commentaires et avis

Commentaire de choinet le 19/03/2008 11:07:49 3/10

Salut,
pour ton problème le gotoAndPlay est mal appelé.
remplace ton code sur le bouton "entrer" par celui-là:

on (release) {
  _parent._parent.gotoAndPlay(10);
}

ceci dit, je ne comprends pas pourquoi tu poste une source comme celle-là. Qu'apporte t'elle aux internautes?

Commentaire de MADenigma le 20/03/2008 09:27:50

c'est sa contribution, rien de plus Choinet !
Le niveau est bien mentionné : Débutant et pour un débutant cette source vaut beaucoup plus que pour un expérimenté.

Commentaire de dockys le 20/03/2008 16:30:49 1/10

0 sur 10
j'ai pas pu mettre 0 alors je mets 1
et les gars il faut arrêter de coder en flash 5
on(release) est deprecié depuis des lustres.

On est maintenant en AS3
alors ca suffit les delires de coder comme il y a 10 ans
Remettez vous à la page........................
C'était mon coup de gueule de fin de soirée...
désolé.




Commentaire de alise le 20/03/2008 20:30:20

Hé Dockys
encore pas mal d'entre nous en sont encore en AS2 et le resterons, il faut aussi arreter, tu critiques et tu ne donnes même pas un exemple de code !
Trop facile !
Ok pour le code sur les clips, alors on donne au moins un exemple de code sur le scénario.

leBouton.onRelease = function() {
this.gotoAndPlay(10);
}

Commentaire de dockys le 21/03/2008 04:06:54

Salut Alise
Voila l'exemple

import flash.events.MouseEvent;
leBouton.addEventListener(MouseEvent.CLICK,le_bouton_clique);

function le_bouton_clique(event:MouseEvent):void{
trace ("le bouton a bien été cliqué");
this.gotoAndPlay(this.currentFrame + 10);
}

et sans rancune j'espère au plaisir de te revoir!!!

Commentaire de alise le 21/03/2008 08:22:27

Merci pour ton script en AS3, pas de problèmes Dockys

Commentaire de pegase31 le 21/03/2008 15:15:38 administrateur CS

je peux même ajouter que l'import et les "this" sont inutiles ... si tu veux faire ton code de façon correcte et sans aucun "restes" d'as2, tu fais :

leBouton.addEventListener(MouseEvent.CLICK,onClick);
function onClick(event:MouseEvent):void{
   event.target.gotoAndPlay(event.target.currentFrame + 10);
}

et comme ça ta fonction marche avec n'importe quel objet graphique sur lequel tu auras collé un listener.

On peut faire de l'AS3, mais en faire correctement, c'est mieux ;)

peg'

Commentaire de dockys le 21/03/2008 16:35:52

oui bien vu cheval ailé tu doit être toulousain ,je sens l'accent du sud dans tes propos un air de superiorité!! mdr.
en tout cas ton script est parfait."bravo bravo"
Mais de toute façon vu ton caractère et des commentaires dans d'autres posts,tu souhaites en permanence avoir le dernier alors no comment.
je te donne ma bénediction !!!!!.





Commentaire de pegase31 le 21/03/2008 19:25:01 administrateur CS

c'est certain qu'avec ton première commentaire sur cette "source", tu es bien placé pour savoir de quoi tu parles ... mais au final as-tu au moins compris les raisons pour lesquelles j'ai modifié ton code ?

Peg'

Commentaire de dockys le 22/03/2008 11:38:02

Pourquoi enlevé import flash.events.MouseEvent;
C'est la que ca coince !!!!
Merci pour tes lumières Peg

Commentaire de mymy33 le 22/03/2008 11:47:46

Salut à tous, merci pour vos commentaires , désolé si pour certains çà n'a pas plu... mais je débute sur flash, je veux juste comprendrecar quand on a l'envie d'apprendre , rien ne nous arrête ^^

Sachez que lorsque j'ai posté le fla, j'ai bien précisé que c'est suite aux problèmes non résolus sur les posts/forum.

Donc pour expliquer à nouveau, à la demande de plusieurs , j'ai mis ce fla à DL afin qu'ils puissent me guider.

Soyez indulgent avec moi, je ne demande qu'a comprendre...

merci à tous ceux qui m'aident, car c'est grâce à eux que l'on avance, et c'est grâce à eux que notre imagination est sans fin ^^

merci pour tout.@bientot

Commentaire de pegase31 le 22/03/2008 19:42:28 administrateur CS

l'import est utile uniquement si tu crées une classe, sinon il ne sert à rien ... enlève-le et tu verras que Flash 9 ne râle pas.

Peg'

Commentaire de MADenigma le 24/03/2008 08:50:29

très intéressant tout ça !

Commentaire de top30 le 24/03/2008 14:06:17 1/10

Ben on est pas sorti de l'auberge !
J'arrive mëme plus à savoir si faut vous corriger ou pas...

1/ Mettre une source qui selon les commentaires, ne fonctionnerait pas bien, est plus une demande de contribution que une contribution par elle-même.

2/ Qu'il faille se mettre à l'AS3 est un fait.

3/ Importer les packages utiliser n'a jamais et ne sera jamais une "tare". Bien au contraire. Il est préféreable de le faire. Même si FlashCS3 dans son environements à des import implicites de packages (Event,MouseEvent,MovieClip, etc...). Tu ne sais jamais ce qu'il en deviendra plutard.... C'est une bonne habitude.

4/ Les codes précités ne fonctionneront qu'avec des MOVIECLIP et des SPRITES. Rien d'autre contrairement à ce que tu as dis Pegasse. Les autres types d'objet "display" n'ayant pas de timeline et donc une seule et unique frame.

Donc le code AS3 correcte est :

import flash.event.MouseEvent ;
myButton.addEventListener( MouseEvent.CLICK, myHandler );
function myHandler( $e:MouseEvent ):void{
   var myClip :MovieClip= MovieClip($e.target) ;
   myClip.gotoAndStop(10) ;
}


Mais je suis sur que malgrès tout cela... Certain voudront encore avoir le dernier mot....
= )

Commentaire de pegase31 le 24/03/2008 14:14:48 administrateur CS

non, moi je laisse tomber, j'ai vraiment autre-chose à foutre que de corriger des gars qui vont rester à l'as2 ... 'y a bien plus mieux à apprendre de mon côté en as3 ...

Peg'

Pour une fois que je suis pas à la traîne ...

Commentaire de dockys le 24/03/2008 15:57:57

the winner is !!!!!!!!!!!!!

il n'y a pas chacun sa méthode !!!!!!!!!!!!!

Commentaire de annebasaille le 12/06/2008 14:30:16

on (release) {
_root.gotoAndPlay(10);
}


à mettre sur ton bouton entrée.
Pas _parent

Commentaire de annebasaille le 12/06/2008 14:41:29

éh ouaip !
J'ai même pas eu le temps d'attaquer l'AS3 que je suis retombée au niveau 1 !
On peut pas être partout tout le temps ...........

Commentaire de krapotto le 05/06/2011 16:55:49

Bonjour, je me permet de revenir sur votre discussion bien que des années plus tard. Je comprend bien les séquences AS3, c'est propre... céanmoins, pourquoi est-ce que quand j'essaye de l'appliquer, le TRACE fonctionne bien, mais le gotoAndStop n'agit pas... comme si je ne m'adressais pas à "this" ou "target" ou le clip qu'on clique quoi...
trace(MovieClip(pEvt.target)); me renvoie [object MovieClip] ... une idée ??
MERCI

Commentaire de krapotto le 05/06/2011 17:14:10

ça devait juste être parce que je n'avais pas encore crée les différents boutons qui déclenchent la mémé action, sur ma scène... si ça peut en aider certains, n'oubliez pas de le créer avant de coller le code :


buttonMode = true; // survol->main

//import flash.event.MouseEvent ;
btn_psy.addEventListener( MouseEvent.CLICK, myHandler );
btn_eth.addEventListener( MouseEvent.CLICK, myHandler );

function myHandler( pEvt:MouseEvent ):void{
     trace("cliqué");
   pEvt.currentTarget.gotoAndStop(currentFrame+1);
}

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

clip en bouton [ par nikita99 ] Bonjour,Je cherche à transformer un clip en bouton mais si je change simplement les propriétés je perd l'animation. EXiste t-il une solution?Merci d'a bouton et clip (débutant) [ par phm666 ] bonjour je cherche à faire jouer un clip d'animation par exemple lorsque je passe ma souris sur un bouton.J'insère donc un clip dans l'image "dessus", couleur [ par sofie16 ] Bonjour,j'aimerais qu'au clique le bouton change de couleur et garde cette couleur ensuite.pour différencier les bouton déja cliqués des autres en fai affectation d'actions d'un bouton dans un clip [ par gule ] BonjourNovice dans flash, j'ai inserer ma barre de navigation composée d'une dizain de boutons dans un movieclipqui est lui même aussi dans un clip. M Animation dans bouton [ par prao ] Salut,j'ai fait un bouton, et un clip que j'ai inséré sur "dessus" dudit bouton. Et j'aimerais que lorsqu'on ne survole plus ce bouton, l'animation se bouton dans clip [ par bstiole ] j'ai créé un ensemble de boutons, de texte, et dimages sur différents calques à linterieur d'un clip. g créé 2 boutons à l'exterieur du clip ki me ser evenement bouton sur clip [ par ericmart ] bonjour, je voudrais par l'intermediaire d'un bouton, ouvrir un clip qui se trouve dans la biblioteque.merci comment remplacer un movie clip par un autre avec un bouton [ par seed ] salut je voudrais reussi a changer un movie clip par un autre en utilisant un bouton j ai essayer un truc du genre on (release){_root.mon_clip=_root. comment inserer un commentaire ? [ par mdog ] salut, je pose beaucoup de questions mais bon!Je voudrai savoir coment faire pour inserer un commentaireau survol d'un bouton. J'ai pensé a faire un c fermer une fenêtre (symbole clip) [ par articks ] Bonjour à tous et à toutes ! Premièrement je vous remercie par avance pour l'aide que vous allez m'apporterIl existe sur des sites, des fenêtres avec


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,538 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales