我花了将近3个小时试图解决这个问题,希望有人可以帮助我。
我有一个这样的设置:
ScrollPane> Sprite>沿y坐标一个接一个地加载多个加载器>外部swf。
到目前为止一切都很好。
现在,我有一组下一页和后退导航按钮来浏览页面。问题是我无法找到正确的公式来计算要设置的ScrollPane.verticalScrollPosition。
你能在这里发现错误吗?感谢...
scroll_per_height = scrollpane.maxVerticalScrollPosition / (sprite.height - scrollpane.height);
height_per_page = sprite.height / sprite.loaders.Count
scroll_position = (page - 1) * height_per_page * scroll_per_height;
答案 0 :(得分:0)
通常我只是删除我的问题,如果我在任何人回复之前找到答案。但我认为这至少会对一些人有所帮助:
verticalScrollPosition不是滚动条的滚动条位置,相反,它实际上是scrollpane.content的y坐标偏移量