如何使用NGUI中的ScrollView中的Button滚动对象

时间:2014-05-13 06:56:20

标签: unity3d scrollview ngui

我使用以下教程Here在NGUI中制作了可滚动视图但是如何使用按钮滚动对象。喜欢如果我单击向上按钮,它应该是向上ScrollView,如果我单击向下,ScrollView应该关闭。

我们将不胜感激。 感谢。

enter image description here

2 个答案:

答案 0 :(得分:3)

我只想弄清楚如何做到这一点。

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

这里GameObject是NGUI游戏对象,如ScrollView和pos是位置应该是scrollview移动的数量和强度是与速度有关的。希望你会发现有用的。

答案 1 :(得分:2)

你可以做两个不同的事情来拥有滚动按钮​​,这取决于你的意思。

  1. 如果您想要一个滚动按钮,则应创建UIScrollBar组件,您将作为水平或垂直滚动​​条附加到UIScrollView。请参阅包中包含的NGUI示例。
  2. 如果您希望列表中有一个对象,单击该对象将允许您拖动UIScrollView,您应该将UIDragScrollView组件附加到此游戏对象。它将允许您拖动滚动行为,类似于移动列表拖动体验。同样,这个例子应该包含在包中。
  3. 编辑:在你的问题澄清之后,答案应该有所不同。

    您应该编写一个脚本,并引用UIScrollView,然后您应该调用它MoveRelative( Vector3 relative )MoveAbsolute( Vector3 absolute ),这将移动滚动视图。

相关问题