Unity5.4.1 Scroll_View的简单使用

unity4.5.1 Scroll_View,如下图所示

Unity5.4.1 Scroll_View的简单使用_第1张图片

Unity5.4.1 Scroll_View的简单使用_第2张图片

  • ViewPort Content 用来存放内容

  • ScrollBar Horizontal 水平的滚轮

  • ScrollBar Vertical 垂直的滚轮

Scrollview的一些大小属性

Unity5.4.1 Scroll_View的简单使用_第3张图片

Content

Content的大小决定了可以显示内容的大小

Unity5.4.1 Scroll_View的简单使用_第4张图片

实现垂直方向添加内容自动往下扩展

1 为Content添加一个垂直layout

Unity5.4.1 Scroll_View的简单使用_第5张图片

注意其中 Child Force Expand 属性只勾选了 Width

2 ctrl + d 复制为Content添加内容

Unity5.4.1 Scroll_View的简单使用_第6张图片

3 代码中实现 weiContent 动态的添加一个GameObject(GameObject下面可以挂一个Text)

  GameObject t2 = new GameObject();
  t2.AddComponent();
  t2.GetComponent().text = s;
  t2.GetComponent().font = Resources.GetBuiltinResource(typeof(Font), "Arial.ttf") as Font;
  RectTransform rectTransform2 = t2.GetComponent();
  rectTransform2.localPosition = new Vector3(0, 0, 0);
  t2.transform.parent = scroll_msg.transform.FindChild("Viewport").FindChild("Content");

你可能感兴趣的:(#,Cocos2dx,--,Unity3D)