如何知道鼠标进入了mc的矩形区域?

Accelerator 2005-05-12 05:59:19
我的mc是一个非矩形的圆,我想当鼠标移动到圆外面的属于圆的矩形区域中就能捕获鼠标事件,如何做?
谢谢
...全文
176 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinaxman 2005-05-20
  • 打赏
  • 举报
回复
试试EventDispatch
Accelerator 2005-05-19
  • 打赏
  • 举报
回复
有多个mc怎么办,都来捕获onMouseOver事件有点天下大乱
来次不温柔 2005-05-17
  • 打赏
  • 举报
回复
mc.onMouseOver=function(){
//code

}
fklyzlwq 2005-05-13
  • 打赏
  • 举报
回复
onMouseMove事件,onEnterFrame事件都行
Accelerator 2005-05-12
  • 打赏
  • 举报
回复
hitTest函数我知道,但是什么时候开始测试呢?
fklyzlwq 2005-05-12
  • 打赏
  • 举报
回复
hitTest (_root._xmouse, _root._ymouse, true)
返回false,就是在区域外面了.true则在区域内.
Accelerator 2005-05-12
  • 打赏
  • 举报
回复
本来用hitTest可以测试鼠标是否在矩形范围内,但如果鼠标不在圆上面mc无法捕获鼠标事件。
就是说程序在什么时机测试鼠标是否在mc的矩形范围中?
swpidouglas 2005-05-12
  • 打赏
  • 举报
回复
看不懂。什么圆外的圆

2,275

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 Flash流媒体开发
社区管理员
  • Flash流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧