MovieClip._yscale Property

ActionScript for Flash MX: The Definitive Guide, 2nd Edition
By Colin Moock
Chapter 18.  ActionScript Language Reference
MovieClip._yscale Property Flash 4

height of a clip or movie, as a percentage read/write
mc._yscale

Description

The floating-point _yscale property specifies the height of mc, relative to its original height, expressed as a percentage. If mc is an instance, its original height is the height of the instance's symbol in the Library. If mc is a main movie, the original height is the height of the movie at authoring time.

When the current height of mc is the same as its original height, _yscale is 100. A _yscale of 200 doubles mc's height relative to its original height. A _yscale of 50 halves mc's height relative to its original height.

The _yscale property scales a clip proportionately above and below its registration point. To size a clip from above or below only, place all of the clip's content above or below the registration point in the clip's symbol (this is a useful technique for creating vertical preloader bars). When a clip's _yscale is set to a negative value, the clip is flipped vertically, as if across a horizontal mirror running through its registration point (i.e., it becomes a vertical mirror image of itself), after which the negative value is treated as a positive. To flip a clip vertically without resizing it, set the clip's _yscale to -_yscale.

Example

// Double the height of ball_mc (the width remains unchanged) ball_mc._yscale *= 2; // Flip ball_mc vertically ball_mc._yscale = -ball_mc.yscale;

See Also

MovieClip._xscale



    ActionScript for Flash MX. The Definitive Guide
    ActionScript for Flash MX: The Definitive Guide, Second Edition
    ISBN: 059600396X
    EAN: 2147483647
    Year: 2002
    Pages: 780
    Authors: Colin Moock

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net