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

Flash Discussion :

ticket a gratter


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 52
    Par défaut ticket a gratter
    Bonjour a tous
    Voila, j'ai creer un ticket a gratter avec le code Actionscript suivant:

    var gain:MovieClip = this.attachMovie("mc_gain1","mc_gain1",this.getNextHighestDepth());
    gain.cacheAsBitmap = true;
    var mask:MovieClip = this.createEmptyMovieClip("mc_mask",this.getNextHighestDepth());
    mask.cacheAsBitmap = true;

    var i:Number = 0;

    mask.onMouseDown = function(){
    this.lineStyle(20,0xFF0000,100);
    this.moveTo(this._xmouse,this._ymouse);
    this.onMouseMove = function(){
    this.lineTo(this._xmouse,this._ymouse);
    }
    }
    mask.onMouseUp = function(){
    delete this.onMouseMove;
    }

    gain.setMask(mask);

    this.stop();

    Il foncionne mais je vouddrais que seulement une partie de l'image qui masque puisse etre gratter, pouvez vous m'aider?
    Merci

  2. #2
    Membre expérimenté Avatar de aorgerit
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    257
    Détails du profil
    Informations personnelles :
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 257
    Par défaut
    bonjour,

    mc_gain1 doit être un objet qui répresente unqiement la zoen à gratter, donc, ton objet de bibliothèque, tu le modifie et colle une zone de masque sur l'objet global qui est lui masqué.

    Résultat, tu gratte en extérieur, on en voit rien.
    tu gratte sur le masque, tu voit ton objet.

    Bien à toi

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 52
    Par défaut
    Deja merci pour ton aide mais peut tu me dire plus percisement comment faire car j' ai du mal a tout comprendre, je debute en falsh.

  4. #4
    Membre expérimenté Avatar de aorgerit
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    257
    Détails du profil
    Informations personnelles :
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 257
    Par défaut
    bonjour,


    tu dispose d'un mc avec son contenu.
    dans ton mc, et au dessus du créé un calque.

    tu dessine la zone, sur ce calque que tu veux voir appariatre uniquement.
    ensuite, clic droit sur ce calque : choisi l'option MASQUE.

    ensuite pour tous les calques en dessous de ton MASQUE, clic droit et choisi l'option masqué.

    bien à toi

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 52
    Par défaut
    Merci, je vais essayer

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 52
    Par défaut
    Ca marche, merci mais sur le calque qui masque est ce que tu peux dessiner?

Discussions similaires

  1. [Flash 8] Comment faire un ticket à gratter ?
    Par csamy dans le forum Flash
    Réponses: 6
    Dernier message: 17/04/2007, 10h07
  2. Ticket à gratter avec menu en option ?
    Par kevinf dans le forum Flash
    Réponses: 6
    Dernier message: 06/12/2006, 17h40
  3. ticket a gratter
    Par kiki59236 dans le forum Flash
    Réponses: 11
    Dernier message: 17/10/2006, 12h36
  4. Créer un ticket à gratter
    Par alex6891 dans le forum Interfaces Graphiques en Java
    Réponses: 2
    Dernier message: 13/12/2005, 19h49

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