AS3的鼠标事件有哪些,比较详细的,还有怎么定位鼠标的坐标? 10

 我来答
as736176465
2011-08-08
知道答主
回答量:28
采纳率:0%
帮助的人:20.9万
展开全部
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
_ascu_
2011-08-08 · TA获得超过323个赞
知道小有建树答主
回答量:214
采纳率:0%
帮助的人:275万
展开全部
最基本的就是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); //这就是点击鼠标的坐标
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
381713677
2011-08-08 · TA获得超过445个赞
知道小有建树答主
回答量:672
采纳率:0%
帮助的人:392万
展开全部
到flash的 帮助文件里查看 button类的事件就一目了然了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式