documentation flash movieclip xscale

Vous êtes ici: Les articles techniques » documentation » Eléments du langage ActionScript » MovieClip » _xscale (propriété MovieClip._xscale)

_xscale (propriété MovieClip._xscale)

 
public _xscale : Number

Détermine le redimensionnement horizontal du clip (percentage) tel qu’il est appliqué à partir du point d’alignement du clip. Le point d’alignement par défaut est (0,0).

Le redimensionnement du système de coordonnées local affecte les paramètres des propriétés _x et _y définis en pixels. Par exemple, si le clip parent est redimensionné à 50 %, le paramétrage de la propriété _x déplace un objet dans le clip selon un nombre de pixels réduit de moitié par rapport à celui qui serait appliqué si le clip était défini sur 100 %.

Disponibilité : ActionScript 1.0 ; Flash Player 4

Exemple

L’exemple suivant crée un clip appelé box_mc pendant l’exécution. L’API de dessin permet de dessiner un cadre dans cette occurrence, puis lorsque la souris survole cette zone, le clip est redimensionné à l’horizontale et à la verticale. Lorsque la souris quitte la zone de l’occurrence, les dimensions précédentes sont rétablies.

this.createEmptyMovieClip("box_mc", 1);
box_mc._x = 100;
box_mc._y = 100;
with (box_mc) {
     lineStyle(1, 0xCCCCCC);
     beginFill(0xEEEEEE);
     moveTo(0, 0);
     lineTo(80, 0);
     lineTo(80, 60);
     lineTo(0, 60);
     lineTo(0, 0);
     endFill();
};
box_mc.onRollOver = function() {
     this._x -= this._width/2;
     this._y -= this._height/2;
     this._xscale = 200;
     this._yscale = 200;
};
box_mc.onRollOut = function() {
     this._xscale = 100;
     this._yscale = 100;
     this._x += this._width/2;
     this._y += this._height/2;
};

Voir également




veille
inscrits inscrits ! Compensation à la rédaction
  • Inscription au wiki
  • Connexion

vod