unity3D学习【功能实现】之四:滚动文字显示,类似公告面板
2016-08-15 15:14
2731 查看
![](https://oscdn.geek-share.com/Uploads/Images/Content/201701/a4c26d1e5885305701be709a3d33442f.gif)
![](http://img.my.csdn.net/uploads/201608/17/1471397764_7880.jpg)
用处和目标:主要用作公告,文字比较多的可以弄个滚动条,鼠标上下拖动显示文字
步骤: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选项,可以自己试一下。
结束。
相关文章推荐
- [原创]unity3D学习【功能实现】之五:在图片上显示文字或名字,可更改text mesh
- Unity3d 脚本实现类似Ogre的公告板功能
- Html实现滚动文字-类似网页中的公告
- FPGA学习心得——LCD1602文字滚动显示(4位传输模式、ST7066U控制芯片)
- 实现类似textarea这样可以滚动显示内容的方法
- 【转】jQuery无缝滚动实现公告功能
- JavaScript实现类似Title Alt功能并且可以显示图片。
- Android----Android之TextView实现文字过长时省略部分或者滚动显示 (跑马灯)
- xml学习(三)---利用xml文件实现数据岛功能(网页显示xml文件中的内容免C#代码操作xml文件)
- Android之TextView实现文字过长时省略部分或者滚动显示
- (源码实例)通过层DIV实现,当鼠标放在链接上面,显示图片及文字 - 流星絮语 JAVA学习笔记 - CSDNBlog
- 公告:文字/图片滑动显示功能Scrollamount和scrolldela
- 实现类似textarea这样可以滚动显示内容的方法
- 【转】Android之TextView实现文字过长时省略部分或者滚动显示
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(二)----使用GUI.Box显示文字
- 【TextView】自己实现的TextView,只有显示文字功能。
- C#+AE实现类似IDentify功能及对高亮显示相关接口的总结
- [学习笔记]小型论坛功能——实现按照指定每页的行数来分页显示记录[3]
- 实现类似textarea这样可以滚动显示内容的方法
- Android之TextView实现文字过长时省略部分或者滚动显示