User Guide

MovieClip.lineStyle() 587
Returns
A Boolean value of true if my_mc overlaps with the specified hit area, false otherwise.
Description
Method; evaluates the instance specified by my_mc to see if it overlaps or intersects with the hit
area identified by the
target or x and y coordinate parameters.
Usage 1: Compares the
x and y coordinates to the shape or bounding box of the specified
instance, according to the
shapeFlag setting. If shapeFlag is set to true, only the area actually
occupied by the instance on the Stage is evaluated, and if
x and y overlap at any point, a value of
true is returned. This is useful for determining if the movie clip is within a specified hit or
hotspot area.
Usage 2: Evaluates the bounding boxes of the
target and specified instance, and returns true if
they overlap or intersect at any point.
Example
The following example uses hitTest() to determine if the movie clip circle_mc overlaps or
intersects the movie clip
square_mc when the user releases the mouse button:
square_mc.onPress = function() {
this.startDrag();
};
square_mc.onRelease = function() {
this.stopDrag();
if (this.hitTest(circle_mc)) {
trace("you hit the circle");
}
};
See also
MovieClip.getBounds(), MovieClip.globalToLocal(), MovieClip.localToGlobal()
MovieClip.lineStyle()
Availability
Flash Player 6.
Usage
my_mc.lineStyle([thickness:Number[, rgb:Number[, alpha:Number]]]) : Void
Parameters
thickness
An integer that indicates the thickness of the line in points; valid values are 0 to
255. If a number is not specified, or if the parameter is
undefined, a line is not drawn. If a value
of less than 0 is passed, Flash uses 0. The value 0 indicates hairline thickness; the maximum
thickness is 255. If a value greater than 255 is passed, the Flash interpreter uses 255.
rgb A hex color value (for example, red is 0xFF0000, blue is 0x0000FF, and so on) of the line.
If a value isnt indicated, Flash uses 0x000000 (black).