unity scrollRect无法通过脚本滚动到末尾

时间:2018-09-20 05:36:26

标签: c# unity3d scrollview

这是一个基本问题,我尝试了许多方法,但这些解决方案均无效。

我想通过脚本使scrollView滚动到末尾。到目前为止我尝试过的方法:

public ScrollRect myScrollRect;

public Scrollbar newScrollBar;

// Use this for initialization
void Start () {

    //Canvas.ForceUpdateCanvases();

    //myScrollRect.verticalNormalizedPosition = 0f;

    myScrollRect.horizontalNormalizedPosition = 0f;
    //myScrollRect.horizontalNormalizedPosition = 0.5f;

    //myScrollRect.normalizedPosition = new Vector2(0, 1);

    //Canvas.ForceUpdateCanvases();

    //myScrollRect.horizontalNormalizedPosition = Mathf.Clamp(myScrollRect.horizontalNormalizedPosition, 0f, 1f);

    Debug.Log("attached and everything is okay..");

}

我也尝试过使用不同的值,但是在播放模式下,它保持不变并且没有结束。

如何通过脚本以及我在此缺少的内容使scrollView滚动到末尾?

下面是截图: enter image description here 另一个屏幕截图: enter image description here 谢谢。

0 个答案:

没有答案