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 :

xml flash image


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut xml flash image
    bonjour,
    voila je charge des images dans des movieclip d'une animation avec leur chemin contenu dans un fichier xml, j'aimerai savoir comment forcer l'image a se redimensionner suivant la taille du movie clip dans lequel elle est chargée.
    D'avance merci

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    642
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 642
    Par défaut
    à chaque load, tu fais un produit en croix qui te calcule le pourcentage de ton redimensionnement de ta nouvelle image par rapport à ta taille d'origine de celle-ci.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut
    merci mais en terme "non-matheux"... ca donne quoi...

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    642
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 642
    Par défaut
    A chaque fois que tu charge des images dans un movieclip, tu dois enregistrer la taille de cette image dans de nouvelles variables (ex: vnx=image._width vny=image._height).

    Auparavant tu enregistre une fois pour toute la taille de ton clip initiale (ex: vix=clip._width viy=clip._height)

    Ensuite tu calcule le _xscale et le _yscale avec un produit en croix tout bête.

    Ex. vix=20 px pour 100 %
    vnx=60 px pour tonInconnu

    image._xscale=tonInconnu=(100*60)/20;

    ...

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut
    mais comment je recupere la taille de mon image, a partir de mon chmein charger de mon movie clip?


    _root["ovale"+k].loadMovie(FicXmlEns.firstChild.childNodes[NbBoucle].attributes.photo);

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    642
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 642
    Par défaut
    Tu lui dit après le chargement de l'image qu'il faut qu'elle se redimentionne.

Discussions similaires

  1. Chargement XML dans Flash (image,lien photo)
    Par plesouder dans le forum ActionScript 1 & ActionScript 2
    Réponses: 0
    Dernier message: 22/11/2010, 14h00
  2. Réalisation d'un catalogue tarifaire XML + Flash
    Par braouazou dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 02/05/2008, 10h36
  3. [xml][Flash] accents et autres signes latins
    Par php_de_travers dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 14/03/2006, 16h46
  4. [XML][XSLT] Image en hexadecimale
    Par Landolsi dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 21/10/2005, 11h21
  5. XML + Flash
    Par kalivan dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 13/05/2005, 17h12

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