UI有哪些:

名称 Editor Runtime 状态
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

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐