您的位置:首页 > 其它

ScrollBar的maxScrollPosition到底怎么玩

2011-05-04 16:59 369 查看
设置:

$scrollBar.maxScrollPosition = (($viewBox.width / $scrollBar.width)-1)*10;

监听:

$viewBox.x = -(($scrollBar.scrollPosition / 10)+1)*$scrollBar.width;

先记下,是推理出来的,不知道原理,也非官方

【补充】貌似上面的是错误的,经过复杂的搞啊搞,搞出了个这玩意儿:

var _multiple:Number = $scrollBar.scrollPosition / 10;

var _max_multiple:Number = $scrollBar.maxScrollPosition / 10;

$viewBox.x = -((_max_multiple+1)*_multiple/_max_multiple)*$scrollBar.width;

【补充】貌似还是错的:

$viewBox.x = -($scrollBar.scrollPosition / 10)*$scrollBar.width;

原来这才是正解。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐