首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

100分求解答(自定义组件如何设定点击的范围)

2012-03-09 
100分求解答(自定义组件怎么设定点击的范围)我自定义了一个组件,例如是一条黑线,我希望进入他周围的时候就

100分求解答(自定义组件怎么设定点击的范围)
我自定义了一个组件,例如是一条黑线,我希望进入他周围的时候就能显示出手的形状,
就是扩大组件的触发事件区域
怎么才能设定



[解决办法]
自定义组件继承自一个透明的控件,比如canvas。大小就是你要捕获鼠标的范围,然后里面放一条黑线。
这样组件就能在正确的范围内捕获到mouseover 和mouseout消息了,而且外观达到了你的要求。
[解决办法]
在初始化的时候旋转你的组件就ok了。
[解决办法]
mouseChildren = true
mouseEnabled =true;
[解决办法]
可以的。alpha
[解决办法]
如果是普通的控件。canvas就可以啊。
控件都有x,y属性,是控件左上角坐标点,width,height是宽度和高度。就相当于通过4个点创建一个控件么。
[解决办法]

[解决办法]
你这个问题什么时候能接贴啊。
[解决办法]
控制你自定義的組件大小不就可以了么 里面再加入一個黑線 就是你自己要的效果啊

热点排行