Unity3D GUI用户界面设计
Unity3D 中的 GUI 其实蛮重要的,它能帮你设计出那些交互性强、界面好看的用户体验。比如说,你可以用GUI.backgroundColor
来改变背景颜色,像这样:
GUI.backgroundColor = Color.red;
GUI.Box(new Rect(10, 100, 100), "Red Box");
。如果你想让内容可以滚动一下,GUI.BeginScrollView
就能搞定:Vector2 scrollPosition = GUI.BeginScrollView(new Rect(10, 200, 200), Vector2.zero, new Rect(0, 200, 400));
//添加内容
GUI.Box(new Rect(10, 180, 380), "Scrollable Content");
GUI.EndScrollView();
。这些只是冰山一角,GUI 的控件、按钮、滚动条、文本框等等都能轻松实现。你可以随时通过设置GUI.color
、GUI.Label
等来做更多有趣的事。,如果你对 Unity3D 的 GUI 有需求,这个资源绝对会你更好地理解这些组件,做出更流畅、漂亮的界面。
2.41MB
文件大小:
评论区