unity3D学习【功能实现】之四:滚动文字显示,类似公告面板

[原创]unity3D学习【功能实现】之四:滚动文字显示,类似公告面板

用处和目标:主要用作公告,文字比较多的可以弄个滚动条,鼠标上下拖动显示文字
步骤:1,canvas--UI---Image建立一个背景,随便弄个白色的图片拖到Image里。
               说明:这个Image是最重要的了,文字要在他之下显示,然后他自己本身要添加一些组件(比如scrollbar和mask)
       2,Image--text,随便写很多的文字,对齐什么的都简单的
      3,现在要实现文字能够拖鼠标滚动。在Image里面ADDcomponent添加scrollbar组件,并且你会看到这个组件里面有个content里面是空的,所以把text拖到content里面,就建立了联系。
       这两个选项控制着垂直和水平滚动Horizontal和vertical
  4,完善,当然文字太多,多出的部分不希望显示,在Image在添加一个组件mask就可以了。
///
 5,实现添加滚动条功能。在canvas--UI---csrollbar,注意位置是是canvas下面。
那么怎么和Image建立联系呢,看下Image下面的scrollbar组件里有Horizontalscrollbar和vertical scrollbar但是是空格,我们把canvas--UI---csrollbar这个东西拖到vertical scrollbar里面,就建立了联系。
                               canvas--UI---csrollbar里有一个Direction选项,可以自己试一下。
结束。

你可能感兴趣的:(unity2d/3d)