startDrag()
711
startDrag()
Availability
Flash Player 4.
Usage
startDrag(
target:Object
,[
lock:Boolean
,
left:Number
,
top:Number
,
right:Number
,
bottom:Number
])
: Void
Parameters
target
The target path of the movie clip to drag.
lock
A Boolean value specifying whether the draggable movie clip is locked to the center of the
mouse position (
true
) or locked to the point where the user first clicked the movie clip (
false
).
This parameter is optional.
left
,
top
,
right
,
bottom
Values relative to the coordinates of the movie clip’s parent that
specify a constraint rectangle for the movie clip. These parameters are optional.
Returns
Nothing.
Description
Function; makes the
target
movie clip draggable while the movie plays. Only one movie clip can
be dragged at a time. After a
startDrag()
operation is executed, the movie clip remains
draggable until it is explicitly stopped by
stopDrag()
or until a
startDrag()
action for another
movie clip is called.
Example
The following example creates a movie clip,
pic_mc
, at runtime that users can drag to any
location by attaching the
startDrag()
and
stopDrag()
actions to the movie clip. An image is
loaded into
pic_mc
using the MovieClipLoader class.
var pic_mcl:MovieClipLoader = new MovieClipLoader();
pic_mcl.loadClip("http://www.macromedia.com/devnet/mx/blueprint/articles/
qa_petmarket/spotlight_thale.jpg", this.createEmptyMovieClip("pic_mc",
this.getNextHighestDepth()));
var listenerObject:Object = new Object();
listenerObject.onLoadInit = function(target_mc) {
target_mc.onPress = function() {
startDrag(this);
};
target_mc.onRelease = function() {
stopDrag();
};
};
pic_mcl.addListener(listenerObject);
See also
MovieClip._droptarget
,
MovieClip.startDrag()
,
stopDrag()
CHAPTER 7
ActionScript for Flash
Содержание 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 ...