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值。分别控制横纵滚动条在没有出现无法观看的内容的时候是否出现滚动条。
相关文章推荐
- Unity3D GUI.BeginScrollView用 javaScript
- (转)Unity笔记之编辑器(BeginFadeGroup、BeginHorizontal、BeginScrollView) ... ...
- unity 3d GUI.Button介绍
- adding iphone touches to unitygui scrollview
- Adding iPhone Touch Scrolling to a UnityGUI ScrollView
- GUI.BeginScrollView&GUI.EndScrollView
- GUI.BeginScrollView
- 【Unity3D】生成工程报错解决—UnityEditor.HostView:OnGUI() Error building Player: Couldn't build player because of unsupported data on target platform.
- unity 3d中GUI.DragWindow()不能拖动的问题
- iOS: UIScrollViewDelegate Protocol的方法scrollViewWillBeginDecelerating:
- iOS: UIScrollViewDelegate Protocol的方法scrollViewWillBeginDragging:
- Unity 3D之ITween函数介绍
- scrollViewWillBeginDecelerating
- iOS scrollview touchbegin
- [Unity]原生GUI模仿iOS TableView
- Unity 3D 3.0新功能新特性介绍
- unity NGUI tutorial scroll view
- [转]HorizontalScrollView介绍--支持水平滚动的android布局容器
- 【Unity 3D】学习笔记十:GUI Skin(图形用户界面皮肤)
- UnityEditor中建立两个Color,实现mesh的颜色渐变(Gradient)(GUI.changed,SceneView.RepaintAll())