Flash Lite 2.x および 3.0 ヘルプ

_yscale (MovieClip._yscale プロパティ)

public _yscale : Number

ムービークリップの基準点を基点とする、ムービークリップの垂直方向の拡大 / 縮小率 (パーセント値) を設定します。デフォルトの基準点は (0,0) です。

ローカル座標系を拡大 / 縮小すると、_x および _y プロパティの設定に影響します。この設定は、整数のピクセル数で表されます。たとえば、親ムービークリップを 50% に縮小した場合、_x プロパティを設定すると、ムービークリップ内のオブジェクトの移動距離は、ムービーの拡大 / 縮小率が 100% だったときの半分のピクセル数になります。

次の例では、実行時にムービークリップ box_mc を作成します。描画 API を使用してこのインスタンス内にボックスを描画し、ボックスの上にマウスが移動すると、ムービークリップに水平方向および垂直方向の拡大 / 縮小が適用されます。マウスがインスタンスから離れると、元の拡大 / 縮小率に戻ります。

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;
};

関連項目

_x (MovieClip._x プロパティ), _xscale (MovieClip._xscale プロパティ), _y (MovieClip._y プロパティ), _height (MovieClip._height プロパティ)

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート