[]关于panel的content的鼠标响应区域
关于panel的content的鼠标响应区域
问题现象:
· 一个panel对象,高度500
· 一个box对象,高度1000
· panel.addChild(box)· 设置panel的垂直滚动skin,让它可以响应鼠标滚动
运行后发现:
能响应鼠标事件的位置只有box的上半部分(上面的500 px)
(把box滚动到最下面,就无法再滚动上去了)
这问题该如何解决
问题现象:
· 一个panel对象,高度500
· 一个box对象,高度1000
· panel.addChild(box)· 设置panel的垂直滚动skin,让它可以响应鼠标滚动
运行后发现:
能响应鼠标事件的位置只有box的上半部分(上面的500 px)
(把box滚动到最下面,就无法再滚动上去了)
这问题该如何解决
没有找到相关结果
已邀请:
要回复问题请先登录
4 个回复
cuixueying
赞同来自:
hesen
赞同来自:
var panel:Panel = new Panel;
var box:Box = new Box;
box.size(500,1000);
panel.size(500,500);
panel.addChild(box);
panel.vScrollBarSkin = "";
运行后:
因为panel高500, 初始显示box的上面500像素的部分
用鼠标滚动box,显示到下面500像素部分,放开鼠标
再次试图滚动box,下面500像素部分无法响应滚动
若鼠标点得到box上面500像素的部分,还是可以把box往上滚动
cuixueying
赞同来自:
hesen
赞同来自: