AS3的鼠标事件有哪些,比较详细的,还有怎么定位鼠标的坐标? 10
4个回答
展开全部
CLICK : String = "click"
[静态] 定义 click 事件对象的 type 属性值。 MouseEvent
CLOSE : String = "close"[静态] Event.CLOSE 常量定义 close 事件对象的 type 属性的值。 Event
CLOSING : String = "closing"[静态] Event.CLOSING 常量定义 closing 事件对象的 type 属性值。 Event
COMPLETE : String = "complete"[静态] Event.COMPLETE 常量定义 complete 事件对象的 type 属性值。 Event
CONNECT : String = "connect"[静态] Event.CONNECT 常量定义 connect 事件对象的 type 属性值。 Event
CONTEXT_MENU : String = "contextMenu"
[静态] MouseEvent.CONTEXT_MENU 常量定义 contextMenu 事件对象的 type 属性的值。 MouseEvent
COPY : String = "copy"[静态] 定义 copy 事件对象的 type 属性值。 Event
CUT : String = "cut"[静态] 定义 cut 事件对象的 type 属性值。 Event
DEACTIVATE : String = "deactivate"[静态] Event.DEACTIVATE 常量定义 deactivate 事件对象的 type 属性值。 Event
DISPLAYING : String = "displaying"[静态] Event.DISPLAYING 常量定义 displaying 事件对象的 type 属性值。 Event
DOUBLE_CLICK : String = "doubleClick"
[静态] 定义 doubleClick 事件对象的 type 属性值。 MouseEvent
ENTER_FRAME : String = "enterFrame"[静态] Event.ENTER_FRAME 常量定义 enterFrame 事件对象的 type 属性值。 Event
EXIT_FRAME : String = "exitFrame"[静态] Event.EXIT_FRAME 常量定义 exitFrame 事件对象的 type 属性的值。 Event
EXITING : String = "exiting"[静态] Event.EXITING 常量定义 exiting 事件对象的 type 属性值。 Event
FRAME_CONSTRUCTED : String = "frameConstructed"[静态] Event.FRAME_CONSTRUCTED 常量定义 frameConstructed 事件对象的 type 属性的值。 Event
FULLSCREEN : String = "fullScreen"[静态] Event.FULL_SCREEN 常量定义 fullScreen 事件对象的 type 属性值。 Event
HTML_BOUNDS_CHANGE : String = "htmlBoundsChange"[静态] Event.HTML_BOUNDS_CHANGE 常量定义 htmlBoundsChange 事件对象的 type 属性值。 Event
HTML_DOM_INITIALIZE : String = "htmlDOMInitialize"[静态] Event.HTML_DOM_INITIALIZE 常量定义 htmlDOMInitialize 事件对象的 type 属性值。 Event
HTML_RENDER : String = "htmlRender"[静态] Event.HTML_RENDER 常量定义 htmlRender 事件对象的 type 属性值。 Event
ID3 : String = "id3"[静态] Event.ID3 常量定义 id3 事件对象的 type 属性值。 Event
INIT : String = "init"[静态] Event.INIT 常量定义 init 事件对象的 type 属性值。 Event
LOCATION_CHANGE : String = "locationChange"[静态] Event.LOCATION_CHANGE 常量定义 locationChange 事件对象的 type 属性值。 Event
MIDDLE_CLICK : String = "middleClick"
[静态] 定义 middleClick 事件对象的 type 属性值。 MouseEvent
MIDDLE_MOUSE_DOWN : String = "middleMouseDown"
[静态] 定义 middleMouseDown 事件对象的 type 属性值。 MouseEvent
MIDDLE_MOUSE_UP : String = "middleMouseUp"
[静态] 定义 middleMouseUp 事件对象的 type 属性值。 MouseEvent
MOUSE_DOWN : String = "mouseDown"
[静态] 定义 mouseDown 事件对象的 type 属性值。 MouseEvent
MOUSE_LEAVE : String = "mouseLeave"[静态] Event.MOUSE_LEAVE 常量定义 mouseLeave 事件对象的 type 属性值。 Event
MOUSE_MOVE : String = "mouseMove"
[静态] 定义 mouseMove 事件对象的 type 属性值。 MouseEvent
MOUSE_OUT : String = "mouseOut"
[静态] 定义 mouseOut 事件对象的 type 属性值。 MouseEvent
MOUSE_OVER : String = "mouseOver"
[静态] 定义 mouseOver 事件对象的 type 属性值。 MouseEvent
MOUSE_UP : String = "mouseUp"
[静态] 定义 mouseUp 事件对象的 type 属性值。 MouseEvent
MOUSE_WHEEL : String = "mouseWheel"
[静态] 定义 mouseWheel 事件对象的 type 属性值。 MouseEvent
NETWORK_CHANGE : String = "networkChange"[静态] Event.NETWORK_CHANGE 常量定义 networkChange 事件对象的 type 属性值。 Event
OPEN : String = "open"[静态] Event.OPEN 常量用于定义 open 事件对象的 type 属性值。 Event
PASTE : String = "paste"[静态] Event.PASTE 常量定义 paste 事件对象的 type 属性的值。 Event
PREPARING : String = "preparing"[静态] Event.PREPARING 常量定义 preparing 事件对象的 type 属性值。 Event
REMOVED : String = "removed"[静态] Event.REMOVED 常量定义 removed 事件对象的 type 属性值。 Event
REMOVED_FROM_STAGE : String = "removedFromStage"[静态] Event.REMOVED_FROM_STAGE 常量定义 removedFromStage 事件对象的 type 属性值。 Event
RENDER : String = "render"[静态] Event.RENDER 常量定义 render 事件对象的 type 属性的值。 Event
RESIZE : String = "resize"[静态] Event.RESIZE 常量定义 resize 事件对象的 type 属性的值。 Event
RIGHT_CLICK : String = "rightClick"
[静态] 定义 rightClick 事件对象的 type 属性值。 MouseEvent
RIGHT_MOUSE_DOWN : String = "rightMouseDown"
[静态] 定义 rightMouseDown 事件对象的 type 属性值。 MouseEvent
RIGHT_MOUSE_UP : String = "rightMouseUp"
[静态] 定义 rightMouseUp 事件对象的 type 属性值。 MouseEvent
ROLL_OUT : String = "rollOut"
[静态] 定义 rollOut 事件对象的 type 属性值。 MouseEvent
ROLL_OVER : String = "rollOver"
[静态] 定义 rollOver 事件对象的 type 属性值。
http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/events/MouseEvent.html?filter_flash=cs5&filter_flashplayer=10.2&filter_air=2.6
[静态] 定义 click 事件对象的 type 属性值。 MouseEvent
CLOSE : String = "close"[静态] Event.CLOSE 常量定义 close 事件对象的 type 属性的值。 Event
CLOSING : String = "closing"[静态] Event.CLOSING 常量定义 closing 事件对象的 type 属性值。 Event
COMPLETE : String = "complete"[静态] Event.COMPLETE 常量定义 complete 事件对象的 type 属性值。 Event
CONNECT : String = "connect"[静态] Event.CONNECT 常量定义 connect 事件对象的 type 属性值。 Event
CONTEXT_MENU : String = "contextMenu"
[静态] MouseEvent.CONTEXT_MENU 常量定义 contextMenu 事件对象的 type 属性的值。 MouseEvent
COPY : String = "copy"[静态] 定义 copy 事件对象的 type 属性值。 Event
CUT : String = "cut"[静态] 定义 cut 事件对象的 type 属性值。 Event
DEACTIVATE : String = "deactivate"[静态] Event.DEACTIVATE 常量定义 deactivate 事件对象的 type 属性值。 Event
DISPLAYING : String = "displaying"[静态] Event.DISPLAYING 常量定义 displaying 事件对象的 type 属性值。 Event
DOUBLE_CLICK : String = "doubleClick"
[静态] 定义 doubleClick 事件对象的 type 属性值。 MouseEvent
ENTER_FRAME : String = "enterFrame"[静态] Event.ENTER_FRAME 常量定义 enterFrame 事件对象的 type 属性值。 Event
EXIT_FRAME : String = "exitFrame"[静态] Event.EXIT_FRAME 常量定义 exitFrame 事件对象的 type 属性的值。 Event
EXITING : String = "exiting"[静态] Event.EXITING 常量定义 exiting 事件对象的 type 属性值。 Event
FRAME_CONSTRUCTED : String = "frameConstructed"[静态] Event.FRAME_CONSTRUCTED 常量定义 frameConstructed 事件对象的 type 属性的值。 Event
FULLSCREEN : String = "fullScreen"[静态] Event.FULL_SCREEN 常量定义 fullScreen 事件对象的 type 属性值。 Event
HTML_BOUNDS_CHANGE : String = "htmlBoundsChange"[静态] Event.HTML_BOUNDS_CHANGE 常量定义 htmlBoundsChange 事件对象的 type 属性值。 Event
HTML_DOM_INITIALIZE : String = "htmlDOMInitialize"[静态] Event.HTML_DOM_INITIALIZE 常量定义 htmlDOMInitialize 事件对象的 type 属性值。 Event
HTML_RENDER : String = "htmlRender"[静态] Event.HTML_RENDER 常量定义 htmlRender 事件对象的 type 属性值。 Event
ID3 : String = "id3"[静态] Event.ID3 常量定义 id3 事件对象的 type 属性值。 Event
INIT : String = "init"[静态] Event.INIT 常量定义 init 事件对象的 type 属性值。 Event
LOCATION_CHANGE : String = "locationChange"[静态] Event.LOCATION_CHANGE 常量定义 locationChange 事件对象的 type 属性值。 Event
MIDDLE_CLICK : String = "middleClick"
[静态] 定义 middleClick 事件对象的 type 属性值。 MouseEvent
MIDDLE_MOUSE_DOWN : String = "middleMouseDown"
[静态] 定义 middleMouseDown 事件对象的 type 属性值。 MouseEvent
MIDDLE_MOUSE_UP : String = "middleMouseUp"
[静态] 定义 middleMouseUp 事件对象的 type 属性值。 MouseEvent
MOUSE_DOWN : String = "mouseDown"
[静态] 定义 mouseDown 事件对象的 type 属性值。 MouseEvent
MOUSE_LEAVE : String = "mouseLeave"[静态] Event.MOUSE_LEAVE 常量定义 mouseLeave 事件对象的 type 属性值。 Event
MOUSE_MOVE : String = "mouseMove"
[静态] 定义 mouseMove 事件对象的 type 属性值。 MouseEvent
MOUSE_OUT : String = "mouseOut"
[静态] 定义 mouseOut 事件对象的 type 属性值。 MouseEvent
MOUSE_OVER : String = "mouseOver"
[静态] 定义 mouseOver 事件对象的 type 属性值。 MouseEvent
MOUSE_UP : String = "mouseUp"
[静态] 定义 mouseUp 事件对象的 type 属性值。 MouseEvent
MOUSE_WHEEL : String = "mouseWheel"
[静态] 定义 mouseWheel 事件对象的 type 属性值。 MouseEvent
NETWORK_CHANGE : String = "networkChange"[静态] Event.NETWORK_CHANGE 常量定义 networkChange 事件对象的 type 属性值。 Event
OPEN : String = "open"[静态] Event.OPEN 常量用于定义 open 事件对象的 type 属性值。 Event
PASTE : String = "paste"[静态] Event.PASTE 常量定义 paste 事件对象的 type 属性的值。 Event
PREPARING : String = "preparing"[静态] Event.PREPARING 常量定义 preparing 事件对象的 type 属性值。 Event
REMOVED : String = "removed"[静态] Event.REMOVED 常量定义 removed 事件对象的 type 属性值。 Event
REMOVED_FROM_STAGE : String = "removedFromStage"[静态] Event.REMOVED_FROM_STAGE 常量定义 removedFromStage 事件对象的 type 属性值。 Event
RENDER : String = "render"[静态] Event.RENDER 常量定义 render 事件对象的 type 属性的值。 Event
RESIZE : String = "resize"[静态] Event.RESIZE 常量定义 resize 事件对象的 type 属性的值。 Event
RIGHT_CLICK : String = "rightClick"
[静态] 定义 rightClick 事件对象的 type 属性值。 MouseEvent
RIGHT_MOUSE_DOWN : String = "rightMouseDown"
[静态] 定义 rightMouseDown 事件对象的 type 属性值。 MouseEvent
RIGHT_MOUSE_UP : String = "rightMouseUp"
[静态] 定义 rightMouseUp 事件对象的 type 属性值。 MouseEvent
ROLL_OUT : String = "rollOut"
[静态] 定义 rollOut 事件对象的 type 属性值。 MouseEvent
ROLL_OVER : String = "rollOver"
[静态] 定义 rollOver 事件对象的 type 属性值。
http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/events/MouseEvent.html?filter_flash=cs5&filter_flashplayer=10.2&filter_air=2.6
展开全部
最基本的就是CLICK,MOUSE_DOWN,MOUSE_UP,MOUSE_MOVE,其它的建议去查文档,兄弟,给你个建议,其实文档才是最好的老师,上面说的都很明白,而且有例子可以帮你更好理解,如果你想学好as3,那么就是一定的基础+文档就无敌了。对了补充一下吧,定位是mouseX和mouseY,这两个就是获取鼠标坐标的属性。而且这两个是只读属性,也就是说你只能获取鼠标位置不能更改,因为flash的as3属于比较上层的程序无法调用window的API所以没法实现控制鼠标。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-08-10
展开全部
共有10种鼠标事件,分别如下:
点击事件: MouseEvent.CLICK ,MouseEvent.DOUBLE_CLICK
按键事件: MouseEvent.MOUSE_DOWN ,MouseEvent.MOUSE_UP
悬停事件: MouseEvent.MOUSE_OVER ,MouseEvent.MOUSE_OUT ,MouseEvent.ROLL_OVER ,MouseEvent.ROLL_OUT
移动事件: MouseEvent.MOUSE_MOVE
滚轮事件: MouseEvent.MOUSE_WHEEL
鼠标事件的处理函数中如
function onClick_func(_evt:MouseEvent):void{
trace(_evt.localX); //这就是点击鼠标的坐标
}
点击事件: MouseEvent.CLICK ,MouseEvent.DOUBLE_CLICK
按键事件: MouseEvent.MOUSE_DOWN ,MouseEvent.MOUSE_UP
悬停事件: MouseEvent.MOUSE_OVER ,MouseEvent.MOUSE_OUT ,MouseEvent.ROLL_OVER ,MouseEvent.ROLL_OUT
移动事件: MouseEvent.MOUSE_MOVE
滚轮事件: MouseEvent.MOUSE_WHEEL
鼠标事件的处理函数中如
function onClick_func(_evt:MouseEvent):void{
trace(_evt.localX); //这就是点击鼠标的坐标
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
到flash的 帮助文件里查看 button类的事件就一目了然了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询