EasyManua.ls Logo

MACROMEDIA FLASH MX 2004 - ACTIONSCRIPT - Page 510

MACROMEDIA FLASH MX 2004 - ACTIONSCRIPT
816 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
510 Chapter 12: ActionScript Dictionary
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() with the _xmouse and _ymouse properties to determine
whether the mouse pointer is over the target’s bounding box:
if (hitTest( _root._xmouse, _root._ymouse, false));
The following example uses hitTest() to determine if the movie clip ball overlaps or intersects
the movie clip
square:
if(_root.ball.hitTest(_root.square)){
trace("ball intersects square");
}
See also
MovieClip.getBounds()
, MovieClip.globalToLocal(), MovieClip.localToGlobal()
MovieClip.lineStyle()
Availability
Flash Player 6.
Usage
my_mc.lineStyle([thickness[,
rgb[, alpha]]])
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).
alpha An integer that indicates the alpha value of the line’s color; valid values are 0–100. If a
value isnt indicated, Flash uses 100 (solid). If the value is less than 0, Flash uses 0; if the value is
greater than 100, Flash uses 100.
Returns
Nothing.

Table of Contents

Related product manuals