Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS1/AS2
AS1/AS2 Questions relatives à la programmation ActionScript 1 et 2 (Cours AS2)
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 16/12/2011, 10h19   #1
Modérateur
 
Avatar de Dsphinx
 
Homme
Développeur Web
Inscription : septembre 2005
Messages : 1 030
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2005
Messages : 1 030
Points : 754
Points : 754
Par défaut Créer un rectangle que l'on peut gratter avec la souris

Bonjour,

Je charge une clip rectangle de ma bibliothèque et un clip vide :

Code :
1
2
3
4
5
6
7
8
9
10
		this.attachMovie("cachevide","cachevide", 1000);
		cachevide._x = 0;
		cachevide._y = 0;
 
		this.attachMovie("gris","gris", 97);
		gris._x = 0;
		gris._y = 0;
 
 
		gris.setMask(cachevide);
Et que je gratte avec le code suivant :

Code :
1
2
3
4
5
6
7
	if(_root.gratter){
		_root.initialisation_clip._x = _root._xmouse;
		_root.initialisation_clip._y = _root._ymouse;
 
		_root.cachevide.attachMovie("zone","gratteur"+_root.compteur,_root.compteur, _root.initialisation_clip);
 
	}
Cependant mon rectangle n'apparait pas au chargement et quand je gratte celui-ci il se remplit. Je voudrais l'inverse que le rectangle et apparaisse et que lorsque je gratte il s'efface...

Merci d'avance.
__________________
Les cours: XHTML, CSS, PHP, Flash et Javascript
Expliquez votre problème clairement et pensez à remercier ceux qui vous ont aidé.
N'oubliez pas : Le tag résolu est la meilleure des satisfactions sur developpez.com
Aucune question technique par MP.
Dsphinx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2011, 12h57   #2
Rédacteur
 
Avatar de The_Pretender
 
Homme Matthieu DELOISON
Formateur ActionScript Flash
Inscription : juin 2004
Messages : 645
Détails du profil
Informations personnelles :
Nom : Homme Matthieu DELOISON
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Formateur ActionScript Flash
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2004
Messages : 645
Points : 3 673
Points : 3 673
Bonjour,

Peut être que cela va t'aider, j'ai réalisé un cours (en AS3) pour créer un ticket à gratter :
créer un jeu – Ticket à Gratter – en Actionscript 3

Cela te donnera des pistes sur la technique utilisée et pour convertir le code en AS2.
__________________
Découvrez : Tutoriels, ressources AS2 et AS3
La Méthode AS3 Facile pour développer des applications et jeux Flash en ActionScript 3 : ActionScript-Facile.com
The_Pretender est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2011, 13h41   #3
Modérateur
 
Avatar de Dsphinx
 
Homme
Développeur Web
Inscription : septembre 2005
Messages : 1 030
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2005
Messages : 1 030
Points : 754
Points : 754
Merci beaucoup de ta réponse !

Je vais regarder si je trouve ma réponse dans ta vidéo. Mais je suis très proche du but mais bloqué par ce masque que je gère à l'envers...

Personne d'autres voit comment il faut faire pour afficher le rectangle en AS2 et mettre le masque dessous mais inversé... ?
__________________
Les cours: XHTML, CSS, PHP, Flash et Javascript
Expliquez votre problème clairement et pensez à remercier ceux qui vous ont aidé.
N'oubliez pas : Le tag résolu est la meilleure des satisfactions sur developpez.com
Aucune question technique par MP.
Dsphinx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2011, 11h30   #4
Modérateur
 
Avatar de Dsphinx
 
Homme
Développeur Web
Inscription : septembre 2005
Messages : 1 030
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2005
Messages : 1 030
Points : 754
Points : 754
Trouvé ! En fait, il faut penser que ce que l'on gratter doit s'afficher et non l'inverse ! Donc on gratte ce qui est caché et non la zone à gratter
__________________
Les cours: XHTML, CSS, PHP, Flash et Javascript
Expliquez votre problème clairement et pensez à remercier ceux qui vous ont aidé.
N'oubliez pas : Le tag résolu est la meilleure des satisfactions sur developpez.com
Aucune question technique par MP.
Dsphinx est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h42.


 
 
 
 
Partenaires

Hébergement Web