在Unity中怎样创建UI?:unity ui教程

在此刻每一个软硬件运用中,用户界面(UI)都是中心的特性。玩耍也没有唾弃这一准则。有特殊多的玩耍都运用 UI 来表露少许消息,比方人命值,本领,舆图,兵戈的弹药,之类。 Unity 3D 供给了很多 UI 组件,你都不妨在你的玩耍中运用它们。在这篇作品中,我会引导你在 unity 的菜单中怎样创造一个大略的休憩菜单。这个休憩菜单将表露一个实质为『Paused』的 text 组件和三个按钮组件:辨别是复位按钮『Resume』,从新发端按钮『Restart』,退出按钮『Quit』,而且仍旧表露玩耍从场景加载到此刻的功夫。在这篇作品的结果,你该当创造出了一致底下的界面:

在 unity 怎样创造一个大略的休憩菜单

让咱们发端吧,翻开 unity 而且创造一个空的工程,采用 2D 大概 3D 都不妨。一旦名目创造了之后,生存你暂时的场景而且给它定名一个你想要的名字。我定名我的场景为『Test』。此刻让咱们来做用户界面『UI』吧。

在Unity中怎样创建UI?:unity ui教程  第1张

在层级视图『Hierarchy』右键而后采用 UI -> Canvas。

在 unity 中对于一切的 UI 组件都须要 Canvas 。实质上,canvas 是你安置 UI 组件的容器。大肆你创造的 UI 组件都必需是 canvas 的子东西。当你创造 Canvas 的功夫,你会提防到在层级视图中也创造了一个名为『EventSystem』的东西。这个东西用来决定诸如鼠标输出的事变,这对 UI 组件来说也至关要害,比方按钮。

适合地树立你的 Canvas 的小提醒:

在层级视图中采用 Canvas。

在检查与审视视图中,找到『Render Mode』而后采用『Screen Space – Camera』。

在Unity中怎样创建UI?:unity ui教程  第2张

从层级视图中拖拽主摄像机到检查与审视视图中 Canvas 的『Render Mode』上。

对于 Canvas 的衬托形式『render modes』更精细的引见请看这边。在正文中,咱们将只是运用『Screen Space – Camera』来做少许大略的工作。这就保证咱们的 UI 会从来表露在摄像机视图上。

此刻咱们想要在 canvas 上增添一个面板『Panel』。面板是 UI 组件中的一个基础组件。我之以是爱好面板是由于你不妨很简单地经过剧本翻开或封闭而不感化一所有 Canvas。这就承诺你创造更多鉴于玩耍状况动静变换的 UI 组件了。比方,你有一个多玩家的玩耍,不妨让一个玩家介入另一个玩家的农会,你想要一个菜单表露其余分子在农会里的名字以及她们的血量『HP』到用户界面上。然而,你仍旧想把一切普遍的 UI 组件(舆图,本领,血量,佛法)表露在玩家的屏幕上。你不妨运用一个面板组件,而后玩弄家的名字和血量放到她们本人的菜单上,而且你不妨鉴于玩家能否在农会中来切换菜单翻开或是封闭。蓄意不妨扶助到你,想要找unity插件不妨到纳金乒坛去找。

转载请说明出处
网资源分享 » 在Unity中怎样创建UI?:unity ui教程

发表评论

欢迎 访客 发表评论