您的位置:首页 > 移动开发 > Unity3D

unity 3d GUI.BeginScrollView 介绍

2016-12-07 21:57 363 查看
GUI.BeginScrollView是与GUI.EndScrollView成对出现的。

private Vector2 sp;
void Start() {
sp[0] = 0;
sp[1] = 100;
}
void OnGUI() {
sp = GUI.BeginScrollView(new Rect(0,0,200,200),sp,new Rect (0,0,Screen.width,400));
GUI.Label(new Rect(100,200,Screen.width,50),"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
GUI.EndScrollView();
}
第一个rect是它的可见区域大小以及位置,sp储存的是横向的滚动条以及纵向的滚动条的初始值。第二个rect储存的是整体视图的大小(不大于屏幕大小)。值得一提的是它后面还可以添加两个bool值。分别控制横纵滚动条在没有出现无法观看的内容的时候是否出现滚动条。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unity 3d