Unity UI我该学那个

UI有哪些:

名称EditorRuntime状态
FairyGUI ×有些公司在用
IMGUI不太了解
NGUI×估计大部分不用胃
UGUI×估计未来被unity抛弃
UIElements 好像官方力推
UIWidgets×中国团队出的,好像凉了?

UI评测:

  1. 支持跨平台:安卓、pc等
  2. 自适应、布局
  3. 学习成本,易上手(太难的话,学不会,哈哈)
  4. 性能:drwaCall、FPS、优化,等(太深了)

官方说明:

选择UI工具箱

您应该根据对以下问题的答案来选择UI工具箱:

  • 您是在为游戏或应用程序,还是Unity编辑器的工具或扩展进行开发?
  • 如果您是为游戏或应用程序开发的,您是否随游戏或应用程序一起提供了UI?
 运行时开发人员界面运行时游戏界面Unity编辑器
UIElements待定待定
Unity UI无法使用
IMGUI用于调试不推荐

UIElements仍在积极开发中。它准备成为游戏内和Unity Editor UI开发的推荐UI工具包。

在此之前,Unity UI和IMGUI中有一些UIElements中没有的功能。

官方论坛:

 

PS:

讲什么:界面、布局、代码逻辑分离,我是半知半懂

别更新了,学不动了!(虽然有时候自己偷懒不学习)

最近在看UIWidgets,看的脑壳疼。

因为之前看到了中文文档,是基于UIWidgets开发的WebGL。

感觉还可以,想把个人网站整成类似这种,个人网站不太满意,PHP又不会,唉。

GitHub开源库:

UIElementsExamples:https://github.com/Unity-Technologies/UIElementsExamples

UIElement-GitHub的RunTimeDemo演示:https://github.com/Unity-Technologies/UIToolkitUnityRoyaleRuntimeDemo

Unity Royale:https://github.com/ciro-unity/UnityRoyale-Public

文档链接:

博主个人网站:www.anbobo.top

博主GitHub收藏 :https://github.com/Timor666?tab=stars

Unity 中文文档https://connect.unity.com/doc

UI各个系统比较:https://docs.unity3d.com/cn/2020.1/Manual/UI-system-compare.html

Ugui的未来是什么?https://forum.unity.com/threads/what-is-the-future-of-ugui.573481/

UI发展路线https://forum.unity.com/threads/ui-roadmap.735338/

UI发展路线图PDFhttps://forum.unity.com/attachments/ui-roadmap-pdf.531186/

UIElemet介绍:https://www.bilibili.com/video/av50963166/

UIElements在2019.1中有什么新功能:https://blogs.unity3d.com/2019/04/23/whats-new-with-uielements-in-2019-1/

Built for performance: the UI Elements Renderer:https://www.slideshare.net/unity3d/built-for-performance-the-uielements-renderer-unite-copenhagen-2019

UIToolKit:https://docs.unity3d.com/Manual/UIToolkits.html

视频教程|官方介绍:

https://www.bilibili.com/video/av82394752/

https://www.youtube.com/watch?v=2_UY_RBEVLQ&t=824s

https://www.youtube.com/watch?v=sVEmJ5-dr5E&t=1164s

https://www.youtube.com/watch?v=zeCdVmfGUN0

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Paperback: 307 pages Publisher: Packt Publishing - ebooks Account (January 6, 2016) Language: English ISBN-10: 1785885820 ISBN-13: 978-1785885822 Key Features Design and develop interactive and professional user interfaces (UIs) for games in Unity Discover how to implement and deal with various in-game UI elements that will impress your players This practical recipe guide will help you to efficiently create powerful and remarkable UIs using C# code Book Description With the increasing interest in game development, it's essential to design and implement a UI that reflects the game settings and shows the right information to the player. The Unity system is used to create complex and aesthetically pleasing user interfaces in order to give a professional look and feel to a game. Although the new Unity UI system is powerful and quite easy to use, by integrating it with C# scripts, it's possible to realize the potential of this system and bring an impressive UI to games. This guide is an invaluable collection of recipes if you are planning to use Unity to develop a game. Starting with the basic concepts of the UI components, we'll take you all the way through to creating complex interfaces by including animations and dynamics elements. Based on real-world problems, these recipes will start by showing you how to make common UI elements such as counters and healthbars. You will then get a walkthrough of how to manage time using timers, and will learn how to format them. You will move on to decorating and animating the UI elements to vivify them and give them a professional touch. Furthermore, you will be guided into the 3D UI world and into HUD scripting. Finally, you will discover how to implement complex minimaps in the interface. What you will learn Implement different kinds of counters and healthbars Deal with timers and find out how to format them Animate and vivify UI elements Handle runtime customizations Add complex Head-up displays (HUDs) Design and implement 3D UIs Integrate minimaps in the UI

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值