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 プロパティ)
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート