Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS3
AS3 Questions relatives à la programmation ActionScript 3 (Cours AS3)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/08/2011, 22h42   #1
Candidat au titre de Membre du Club
 
Samuel
Inscription : janvier 2011
Messages : 22
Détails du profil
Informations personnelles :
Nom : Samuel
Âge : 23
Localisation : France, Maine et Loire (Pays de la Loire)

Informations forums :
Inscription : janvier 2011
Messages : 22
Points : 10
Points : 10
Par défaut Création de bouton en AS3

Bonjour (ou plutot bonsoir).
Je commance Flash et l'AS3 donc ma question est une question de débutant.

Je m'explique.
J'ai crée un calque dans lequel j'ai placé une boule que je déplace avec une interpolation de mouvement sur 70 images.
J'ai crée un autre calque avec deux rectangles.Le rouge ou j'ai mis le nom d'occurence : pausebtn, et le vert avec le nom : playbtn.
J'ai crée un dernier calque pour mettre mon code que j'ai placé dès la première image.

Voici mon code :

Citation:
pausebtn.addEventListener(MouseEvent.CLICK,function stopper(event:MouseEvent):void{
stop();
}
playbtn.addEventListener(MouseEvent.CLICK,function lire(event:MouseEvent):void{
play();
}
Et lors de la compilation Flash m'a rajouté au début :
Citation:
import flash.events.MouseEvent;

Avec ceci j’espérais arrêter la boule à n'importe quel moment en cliquant sur le rectangle rouge mais ça ne fonctionne pas.
Pourriez-vous m'aider si vous avez le temps.

J'en profite pour poser une dernière question à laquelle je n'ai pas obtenu de réponse très claire :
Quelle est la différence entre un clip, un sprite et un symbole.


Je vous remercie de l'aide que vous pourrez m'apporter.
hallbid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2011, 12h08   #2
Membre du Club
 
Avatar de Freyskeyd
 
Homme Simon Paitrault
Développeur PHP | Flex
Inscription : octobre 2007
Messages : 74
Détails du profil
Informations personnelles :
Nom : Homme Simon Paitrault
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur PHP | Flex
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2007
Messages : 74
Points : 53
Points : 53
Salut,

la bonne syntaxe est la suivante:

Code :
1
2
3
4
5
6
7
8
9
10
11
pausebtn.addEventListener(MouseEvent.CLICK,stopper);
 
function stopper(event:MouseEvent):void{
goToAndStop(0);
}
 
playbtn.addEventListener(MouseEvent.CLICK,lire);
 
function lire(event:MouseEvent):void{
goToAndPlay(0);
}
Pour la différence entre un clip, un sprite et un symbol :

Un symbol est une entité flash, il peut être de type MovieClip, Button,etc. Un symbol possède une scène, des états et peu contenir du code As.

Un clip est un symbol réutilisable.

Un sprite est un MovieClip sans Frame.
Freyskeyd est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h44.


 
 
 
 
Partenaires

Hébergement Web