User Guide

Button._rotation 157
Button._rotation
Availability
Flash Player 6.
Usage
my_btn._rotation:Number
Description
Property; the rotation of the button, in degrees, from its original orientation. Values from
0 to 180 represent clockwise rotation; values from 0 to -180 represent counterclockwise rotation.
Values outside this range are added to or subtracted from 360 to obtain a value within the range.
For example, the statement
my_btn._rotation = 450 is the same as my_btn._rotation = 90.
Example
The following example rotates two buttons on the Stage. Create two buttons on the Stage called
control_btn and my_btn. Make sure that my_btn is not perfectly round, so you can see it
rotating. Then enter the following ActionScript in Frame 1 of the Timeline:
var control_btn:Button;
var my_btn:Button;
control_btn.onRelease = function() {
my_btn._rotation += 10;
};
Now create another button on the Stage called myOther_btn, making sure it isnt perfectly round
(so you can see it rotate). Enter the following ActionScript in Frame 1 of the Timeline.
var myOther_btn:Button;
this.createEmptyMovieClip("rotater_mc", this.getNextHighestDepth());
rotater_mc.onEnterFrame = function() {
myOther_btn._rotation += 2;
};
See also
MovieClip._rotation, TextField._rotation