使用c#滚动到我的NGUI ScrollView中的对象

时间:2014-11-02 00:47:43

标签: c# uiscrollview unity3d ngui

我正在尝试创建一个聊天,但它的工作正常,除非有更多的帖子可以放在视图中。因此,当我打开滚动视图时,它始终从顶部开始,但最新的聊天在底部,我应该从那里开始。当我在我的视口下面添加一个实例化的帖子时,我遇到了同样的问题?!​​?我该如何解决这个问题?

我正在尝试使用SpringPanel,但我很难搞清楚要放入什么内容?

SpringPanel mySpringPanel.Begin(GameObject go, Vector3 pos, float strength)

我知道力量,Vector3应该是(0,MyLatsObject,0),但是游戏对象又是什么......我如何找出Vector3?

希望这是有道理的,感谢任何帮助。

提前致谢: - )

1 个答案:

答案 0 :(得分:0)

您需要使用CentreOnChild脚本。有了它,你可以致电UICenterOnChild.CenterOn(Transform target) 将滚动视图居中放在您想要的游戏对象上。