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 :

Fonction Zoom (centré)


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

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

    Informations forums :
    Inscription : Août 2007
    Messages : 40
    Par défaut Fonction Zoom (centré)
    Bonjour,

    Je suis un train de développer une petite carte en Flash et je suis en train de buter sur un problème.

    Comment zoomer sur un MovieClip de manière centré ?

    Le MovieClip est créer dynamiquement par createEmptyMovieClip et le centre est en haut à gauche.

    j'ai pas trouvé de solutions c'est pourquoi je vous sollicite !!!

    merci de votre aide

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    200
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 200
    Par défaut
    Salut,
    Tu devrais jeter un coup d'oeil sur le propriétés _width, _heigth et setMask des MovieClips.

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

    Informations forums :
    Inscription : Août 2007
    Messages : 40
    Par défaut
    le problème lors de la création d'un movieclip dynamique est que sont de point de réference est en haut à gauche.

    j'aimerai zoomé a partit de son centre. pas de problème pour récuperer le point central du mc mais comment faire un zoom (_xscale et _yscale) à partir de ce centre ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    200
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 200
    Par défaut
    Salut,
    Il va falloir un peu de math pour caler correctement ton clip.
    Soit mc ton MovieClip, centreX le centre de mcdu centre
    On a donc
    centreX = mc._x + (mc._width / 2);
    d'où
    mc._x = centreX - (mc._width / 2);
    Et de même pour _Y.
    Si tu veux zoomer sur un autre point il faut légèrement modifier la formule( à faire en exercice ).
    Bien sur cette formule ne marche que si le point de référence est en haut à gauche.

Discussions similaires

  1. Appel de la fonction zoom du navigateur
    Par ohan dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 21/03/2011, 17h18
  2. Pb zoom centrée sur GPX
    Par XIII2008 dans le forum IGN API Géoportail
    Réponses: 5
    Dernier message: 29/11/2009, 16h16
  3. La fonction zoom
    Par Décibel dans le forum VBA Access
    Réponses: 10
    Dernier message: 22/04/2009, 21h59
  4. Fonction zoom sur un champ texte
    Par Décibel dans le forum VBA Access
    Réponses: 6
    Dernier message: 04/07/2008, 20h32
  5. fonction zoom de l'écran
    Par tomas dans le forum Access
    Réponses: 1
    Dernier message: 12/03/2007, 19h19

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