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 :

Redimensionner un movieclip crée dynamiquement


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 220
    Par défaut Redimensionner un movieclip crée dynamiquement
    bonjour,

    quand j'essaie de toucher à la propriété _width de mon movieclip, avec setProperty ou en affectantmonmovieclip._width, le movieclip ne s'affiche plus, alors qu'il n'y a pas de problèmes quand je modifie la position (_x, _y) ou l'échelle (_yscale, _xscale).

    voici la partie du code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    var mc = diaporama.createEmptyMovieClip("zoom", 2);
    mc.createEmptyMovieClip("conteneur", 0);
    setProperty(mc.conteneur,_width,400);
    mc._y=100;
    mc._yscale=200;
    mc._x=500;
    mc.conteneur.loadMovie("test.png");
    c'est quoi le problème avec _width??

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 37
    Par défaut
    Citation Envoyé par gael Voir le message

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    var mc = diaporama.createEmptyMovieClip("zoom", 2);
    mc.createEmptyMovieClip("conteneur", 0);
    setProperty(mc.conteneur,_width,400);
    mc._y=100;
    mc._yscale=200;
    mc._x=500;
    mc.conteneur.loadMovie("test.png");
    setProperty(mc.conteneur,_width,400);
    quand tu définis la largeur du clip conteneur contenu dans le clip mc a 400. Je saurai pas dire exactement pourquoi ton width fait disparaitre l'image.

    Pour trouver :

    trace(mc.conteneur._width); a la fin de ton script pour voir si il est à zéro ou si il est undefined.

    Sinon généralement la méthode pour retailler un loadmovie:

    Créer le clip.
    Faire le load movie
    Un setinterval pour controler son chargement (getbytesloaded/getbytestotals)
    Lorsque le clip est chargé tu retailles l'image.

Discussions similaires

  1. [xslt]Comportement d'un noeud crée dynamiquement
    Par Capt. Flame dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 21/11/2005, 16h10
  2. Centrer un texte sur une image créée dynamiquement
    Par rigolman dans le forum Langage
    Réponses: 7
    Dernier message: 11/10/2005, 17h22
  3. Problèmes avec une TForm créée dynamiquement
    Par Pascal Jankowski dans le forum Composants VCL
    Réponses: 5
    Dernier message: 30/03/2005, 11h55
  4. Composant crée dynamiquement & Access in invalid memory
    Par Sunchaser dans le forum C++Builder
    Réponses: 4
    Dernier message: 12/02/2005, 01h03
  5. Réponses: 5
    Dernier message: 12/07/2004, 21h00

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