586
Chapter 7: ActionScript for Flash
Description
Property; designates another movie clip to serve as the hit area for a movie clip. If the
hitArea
property does not exist or is
null
or
undefined
, the movie clip itself is used as the hit area. The
value of the
hitArea
property may be a reference to a movie clip object.
You can change the
hitArea
property at any time; the modified movie clip immediately takes on
the new hit area behavior. The movie clip designated as the hit area does not need to be visible; its
graphical shape, although not visible, is hit-tested. The
hitArea
property can be read out of a
prototype object.
Example
The following example sets the
circle_mc
movie clip as the hit area for the
square_mc
movie
clip. Place these two movie clips on the Stage and test the document. When you click
circle_mc
,
the
square_mc
movie clip traces that it has been clicked.
square_mc.hitArea = circle_mc;
square_mc.onRelease = function() {
trace("hit! "+this._name);
};
You can also set the
circle_mc
movie clip
visible
property to
false
to hide the hit area for
square_mc
.
circle_mc._visible = false;
See Also
MovieClip.hitTest()
MovieClip.hitTest()
Availability
Flash Player 5.
Usage
my_mc
.hitTest(
x:Number, y:Number, shapeFlag:Boolean
)
: Boolean
my_mc
.hitTest(
target:Object
)
: Boolean
Parameters
x
The
x
coordinate of the hit area on the Stage.
y
The
y
coordinate of the hit area on the Stage.
The
x
and
y
coordinates are defined in the global coordinate space.
target
The target path of the hit area that may intersect or overlap with the instance specified
by
my_mc
. The
target
parameter usually represents a button or text-entry field.
shapeFlag
A Boolean value specifying whether to evaluate the entire shape of the specified
instance (
true
), or just the bounding box (
false
). This parameter can be specified only if the hit
area is identified using
x
and
y
coordinate parameters.
Содержание FLEX
Страница 1: ...Flex ActionScript Language Reference ...
Страница 8: ......
Страница 66: ...66 Chapter 2 Creating Custom Classes with ActionScript 2 0 ...
Страница 76: ......
Страница 133: ...break 133 See also for for in do while while switch case continue throw try catch finally ...
Страница 135: ...case 135 See also break default strict equality switch ...
Страница 146: ...146 Chapter 5 ActionScript Core Language Elements See also break continue while ...
Страница 229: ...while 229 i 3 The following result is written to the log file 0 3 6 9 12 15 18 See also do while continue for for in ...
Страница 808: ...808 Chapter 7 ActionScript for Flash ...
Страница 810: ...810 Appendix A Deprecated Flash 4 operators ...
Страница 815: ...Other keys 815 Num Lock 144 186 187 _ 189 191 192 219 220 221 222 Key Key code ...
Страница 816: ...816 Appendix B Keyboard Keys and Key Code Values ...
Страница 822: ...822 Index ...