在动作脚本中通过鼠标悬停位置滚动 ScrollPane 的最佳方法?
当鼠标接近滚动窗格的顶部边缘时,它会向上滚动直到到达顶部,只有当鼠标离开顶部边缘区域时才会中断。
底边也一样。
When mouse nears top edge of scrollpane, it scrolls up until it reaches the top only interrupted if the mouse leaves the top edge area.
Same for bottom edge.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要创建一个可以在其上编写 AS 代码的符号,该符号不可见(将 alpha 设置为 0)并且位于您希望发生所需行为的区域。
确保
鼠标悬停时它是一个按钮符号,作为您告诉窗格滚动的隐藏符号。
在隐藏符号的鼠标移开上,您告诉窗格停止滚动。
将隐藏符号放在比滚动窗格更高的层上。
You need to make a symbol that you can write AS code on that is invisible (set alpha to 0) and lies in the area you want to have the desired behavior to occur.
make sure its a button symbol
on the mouseover for your hidden symbol you tell your pane to scroll.
on the mouseout for your hidden symbol you tell your pane to stop scrolling.
Keep your hidden symbols on a higher layer than your scroll pane.