0

我有一个带有大量按钮的 ScrollView,我的问题是即使在重新加载场景后,如何让滚动视图记住最后滚动的位置。换句话说,如何让滚动视图记住最后查看的子视图,以便在重新加载场景时,它应该在视图中心有那个特定的子视图。请询问您是否无法得到问题

4

2 回答 2

0

您希望将标准化值scrollView.horizontalScrollBar.valuescrollView.verticalScrollBar.value适用的值保存到 . xml或者只是做一个DontDestroyOnLoad(scrollView.gameObject)

于 2015-08-19T13:15:50.517 回答
0

如果您使用,只需以某种方式(按索引、按名称、按诸如此类)UICenterOnChild存储当前居中的对象(使用),然后在加载时执行类似操作。centeredObjectCenterOn(latestCenteredObject.transform)

有关更多信息,请参阅UICenterOnChild文档

于 2015-08-26T21:57:42.130 回答