Mouse.onMouseWheel
367
Mouse.onMouseWheel
Availability
Flash Player 6 (Windows only).
Usage
someListener
.onMouseWheel = function ( [
delta
[,
scrollTarget
] ] ) {
// your statements here
}
Parameters
delta
An optional number indicating how many lines should be scrolled for each notch the
user rolls the mouse wheel. A positive
delta
value indicates an upward scroll; a negative value
indicates a downward scroll. Typical values are from 1 to 3; faster scrolling can produce larger
values.
scrollTarget
An optional parameter that indicates the topmost movie clip instance under the
mouse pointer when the mouse wheel is rolled. If you want to specify a value for
scrollTarget
but don’t want to specify a value for
delta
, pass
null
for
delta
.
Returns
Nothing.
Description
Listener; notified when the user rolls the mouse wheel. To use the
onMouseWheel
listener, you
must create a listener object. You can then define a function for
onMouseWheel
and use
addListener()
to register the listener with the Mouse object.
Note:
Mouse wheel event listeners are available only in Windows versions of Flash Player.
Example
The following example shows how to create a listener object that responds to mouse wheel events.
In this example, the
x
coordinate of a movie clip object named
clip_mc
changes each time the
user rotates the mouse wheel:
var mouseListener:Object = new Object();
mouseListener.onMouseWheel = function(delta) {
clip_mc._x += delta;
}
Mouse.addListener(mouseListener);
The following example draws a line that rotates when you rotate the mouse wheel. Click the SWF
file at runtime and then rotate your mouse wheel to see the movie clip in action.
this.createEmptyMovieClip("line_mc", this.getNextHighestDepth());
line_mc.lineStyle(2, 0xFF0000, 100);
line_mc.moveTo(0, 100);
line_mc.lineTo(0, 0);
line_mc._x = 200;
line_mc._y = 200;
var mouseListener:Object = new Object();
Summary of Contents for FLEX
Page 1: ...Flex ActionScript Language Reference ...
Page 8: ......
Page 66: ...66 Chapter 2 Creating Custom Classes with ActionScript 2 0 ...
Page 76: ......
Page 133: ...break 133 See also for for in do while while switch case continue throw try catch finally ...
Page 135: ...case 135 See also break default strict equality switch ...
Page 146: ...146 Chapter 5 ActionScript Core Language Elements See also break continue while ...
Page 808: ...808 Chapter 7 ActionScript for Flash ...
Page 810: ...810 Appendix A Deprecated Flash 4 operators ...
Page 815: ...Other keys 815 Num Lock 144 186 187 _ 189 191 192 219 220 221 222 Key Key code ...
Page 816: ...816 Appendix B Keyboard Keys and Key Code Values ...
Page 822: ...822 Index ...