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

Flex Discussion :

Probleme superposition et transparence


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Scrum master
    Inscrit en
    Juillet 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Scrum master

    Informations forums :
    Inscription : Juillet 2007
    Messages : 16
    Par défaut Probleme superposition et transparence
    Bonjour,

    J'ai 2 objet graphique, un grand rectangle qui contient un cercle.
    Je voudrais que le cercle soit totalement transparent et que le rectangle soit légèrement opaque (alpha a 0.5).

    Le problème c'est que vu qu'il sont superposé derrière le cercle je vois l'opaque du rectangle.

    Comment regler ca svp ? Merci d'avance.

    Cordialement

  2. #2
    Membre Expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Par défaut
    Salut,

    un peu de code pour illustrer ton souci ne serait pas de refus
    Et puis je ne suis pas certains d'avoir compris! Tu as un cercle devant un rectangle; tu veux que le cercle soit totalement transparent et ton rectangle un peu transparent (0.5) et ce que tu obtiens ne correspond pas a tes attentes. A savoir que tu obtiens un rectangle totalement opaque, n'est ce pas?

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

  3. #3
    Membre averti
    Profil pro
    Scrum master
    Inscrit en
    Juillet 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Scrum master

    Informations forums :
    Inscription : Juillet 2007
    Messages : 16
    Par défaut
    C'est exactement ca.

    pour le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    var rect:Sprite=new Sprite();
                rect.graphics.beginFill(0xFFFFFF, 0.5);
                rect.graphics.drawRect(x, y, width, height);
                rect.graphics.endFill();
     
    var mouth:Sprite=new Sprite();
                mouth.graphics.beginFill(0xFFFFFF, 0);
                mouth.graphics.drawEllipse(mouthX, mouthY, mouthWidth, mouthHeight);
                mouth.graphics.endFill();
                rect.addChild(mouth);

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 319
    Par défaut
    je pense que le blendMode peut régler ton problème non?

    http://www.adobe.com/livedocs/flex/3...html#blendMode

  5. #5
    Membre averti
    Profil pro
    Scrum master
    Inscrit en
    Juillet 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Scrum master

    Informations forums :
    Inscription : Juillet 2007
    Messages : 16
    Par défaut
    Merci c'est ce que je cherchais mais je n'arrive pas a faire marcher le BlendMode ERASE.

    Au lieu de supprimer le fond par rapport au sprite du dessus (un cercle), le mode erase n'efface que le cercle et je vois toujours le fond

    Je m'arrache les cheveux dessus depuis des jours. Quelqu'un peux m'aider a résoudre ca svp ?

Discussions similaires

  1. Probleme superposition Jpanel et JFrame
    Par Lulou40 dans le forum Débuter
    Réponses: 4
    Dernier message: 29/10/2009, 12h05
  2. probleme avec la transparence
    Par toma03 dans le forum Agents de placement/Fenêtres
    Réponses: 25
    Dernier message: 24/08/2009, 14h40
  3. Probleme superposition de div
    Par jinpol dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 02/10/2008, 14h33
  4. Probleme de bouton transparent
    Par Corendiel dans le forum Windows Forms
    Réponses: 2
    Dernier message: 13/04/2007, 19h12
  5. Probleme avec la transparence
    Par CookSlash dans le forum OpenGL
    Réponses: 12
    Dernier message: 15/01/2004, 22h35

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