unityui层级_unity分层

Unity全新界面框架UIToolkit简明教程

UIToolkit是Unity官方推出的最新 UI解决方案,未来将逐步取代现有的UGUI方案,当然现在()仍处于preview阶段。官方解释这是一套兼顾编辑器和runtime界面开发的更高效的UI框架。


1.创建一个新的项目,unity版本要求以上:

2.依次打开菜单栏-window-package manager

3.从git链接来添加源:

4.输入com.unity.ui,然后点击add会自动下载:

5.下载完成后,会多出一个uitoolkit并自动安装好了(绿色勾),截止目前()依旧是preview版本。

6.安装好后,我们还需要安装另一个组件:UIBuilder(界面构建器)。打开高级选项:

7.在高级选项中勾选enable preview packages 启用预览包。

8.回到管理界面,切换包的分组源为unity registry

9.找到UIBuilder并安装。

.安装完毕后回到unity编辑器,在层级面板中右键uitoolkit-ui document

.在项目面板中创建一个ui document

.指定层级面板中uidocument的source asset

.双击打开project目录下的testdocument,会打开uibuilder,这个界面下就可以编辑UI元素

.从containers拖入一个visualement到hierachy中,活着直接拖入viewport中

.设置size

.设置位置

.设置一个颜色

.保存回到场景即可看到效果:

.从library中添加label并改名为countertext

.添加一个按钮并改名为counter_button

.设置对其方式为居中对齐

.回到编辑器,创建一个脚本:UICounter.cs,挂载到场景的uidocument上,编辑代码:

.收工。

原文链接:,转发请注明来源!