我有一个带有大量按钮的 ScrollView,我的问题是即使在重新加载场景后,如何让滚动视图记住最后滚动的位置。换句话说,如何让滚动视图记住最后查看的子视图,以便在重新加载场景时,它应该在视图中心有那个特定的子视图。请询问您是否无法得到问题
问问题
1065 次
2 回答
0
您希望将标准化值scrollView.horizontalScrollBar.value
或scrollView.verticalScrollBar.value
适用的值保存到 . xml
或者只是做一个DontDestroyOnLoad(scrollView.gameObject)
于 2015-08-19T13:15:50.517 回答
0
如果您使用,只需以某种方式(按索引、按名称、按诸如此类)UICenterOnChild
存储当前居中的对象(使用),然后在加载时执行类似操作。centeredObject
CenterOn(latestCenteredObject.transform)
有关更多信息,请参阅UICenterOnChild
文档。
于 2015-08-26T21:57:42.130 回答