IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 1 & ActionScript 2 Discussion :

Créer un rectangle que l'on peut gratter avec la souris


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Dsphinx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    1 082
    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 082
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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.

  2. #2
    Rédacteur

    Avatar de The_Pretender
    Homme Profil pro
    Formateur Développement / Programmation
    Inscrit en
    Juin 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Formateur Développement / Programmation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2004
    Messages : 739
    Par défaut
    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.
    Réclamez La Méthode Développement Facile pour Créer Rapidement des Applications Performantes sur Mobiles et Ordinateurs : Développement Facile

    Développez des Applications Web Performantes avec la Formation Vidéos Developpez : Programmation Facile

    Découvrez : Tutoriels, ressources AS2 et AS3

  3. #3
    Membre éprouvé Avatar de Dsphinx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    1 082
    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 082
    Par défaut
    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é... ?

  4. #4
    Membre éprouvé Avatar de Dsphinx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    1 082
    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 082
    Par défaut
    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

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 21
    Dernier message: 02/10/2014, 08h41
  2. Réponses: 3
    Dernier message: 06/12/2011, 15h41
  3. Est ce que cette ram peut aller sur mon pc?
    Par Death83 dans le forum Composants
    Réponses: 3
    Dernier message: 29/09/2005, 11h58
  4. Créer une fenêtre flottante qui ne peut avoir le focus
    Par BestofMac dans le forum Composants VCL
    Réponses: 4
    Dernier message: 17/07/2002, 10h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo