阅读(390)
赞(0)
Unity 3D UGUI 系统
2020-07-11 14:03:45 更新
UGUI 是 Unity 官方的 UI 实现方式,自从 Unity 4.6 起,Unity 官方推出了新版 UGUI 系统。
新版 UGUI
系统相比于 OnGUI
系统更加人性化,而且是一个开源系统,利用游戏开发人员进行游戏界面开发。
UGUI
系统有 3 个特点:灵活、快速、可视化。
对于游戏开发者来说,UGUI
运行效率高,执行效果好,易于使用,方便扩展,与 Unity 3D 兼容性高。
在 UGUI
中创建的所有 UI
控件都有一个 UI 控件特有的 Rect Transform
组件。
在 Unity 3D 中创建的三维物体是 Transform
,而 UI
控件的 Rect Transform
组件是UI控件的矩形方位,其中的 PosX
、PosY
、PosZ
指的是 UI
控件在相应轴上的偏移量。
UI
控件除了 Rect Transform
组件外,还有一个 Canvas Renderer
(画布渲染)组件。