UNITY IMGUI

这几天研究OPENGL时,想找一个UI库来用,发现了IMGUI,到网上搜索评估中,突然发现它似乎和UNITY有关系。

UNITY文档中提到过IMGUI,不知道是不一个东西,仔细看了下文档,果然是。原文如下:

Legacy GUI

Unity originally had just two GUI Components. These have since been replaced by both the modern UI System, and the scripting-driven IMGUI System. The original GUI components are kept for legacy purposes but should not be used for new projects

原来情况是这样的:UNITY在UGUI出来之前,一直是自己撸的UI系统,简称【GUI】,就是我们熟悉的在OnGui()函数里写的那些东西。

GUI的API几乎就是抄IMGUI的,用法,名字都差不多,特点是效率低。

自从出了UGUI之后的某个版本,UNITY将【GUI】换为了IMGUI,如上面英文所述。

现在UGUI主要用于游戏中交互的UI,在此之前,大家都用NGUI

而IMGUI则替代了GUI原来的作用:用于游戏调试和自定义Inspector面板

posted on 2018-02-06 18:35 时空观察者9号 阅读(...) 评论(...) 编辑 收藏

UNITY IMGUI相关推荐

  1. Unity IMGUI之避坑排雷

    下文主要探讨一些Unity IMGUI中自己遇到的一些坑点 Last Edit: 2020.10.15 Language: C# IMGUI 首先看一下官方文档介绍:Unity IMGUI 刚刚入门U ...

  2. 利用Unity3D制作简易2D计算器

    利用Unity3D制作简易2D计算器 标签(空格分隔): uiniy3D 1. 操作流程 在unity3DD中创建一个新项目 注意选择是2D的(因为默认3D) 在Assets框右键新建C#脚本 在新建 ...

  3. 【Unity3D插件】AVPro Video插件分享《视频播放插件》

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给 ...

  4. Unity全新UI系统dear imgui

    前言 有没有人跟我有过同样的想法,觉得Unity的imgui相当繁琐,每次想写点编辑器扩展都得自己写一大堆的东西,本来就一直在网上找找有没有一些造好的轮子可以使用,可惜没有找到.后面在找到dear i ...

  5. Unity中UI系统——IMGUI(GUI)

    1.工作原理和主要作用 using System.Collections; using System.Collections.Generic; using UnityEngine;public cla ...

  6. 【游戏开发】unity教程8 用IMGUI和UGUI实现血条

    github传送门:https://github.com/dongzizhu/unity3DLearning/tree/master/hw8/enhancedDisk 视频传送门:https://sp ...

  7. 【IMGUI】 Unity MenuItem快捷键

    在Unity开发中,往往要加一些自定义的编辑器脚本或命令,在Unity菜单中执行,对于经常使用的自定义命令,每次用鼠标去选中比较麻烦,那可以加快捷键来提高效率. 自定义菜单支持如下几种快捷键: % - ...

  8. UNITY优化资料收集

    UNITY优化资料收集 U3D手册: Optimizing garbage collection in Unity games https://zhuanlan.zhihu.com/p/2530699 ...

  9. @游戏开发者,ImGUI 能成为 GUI 的未来吗?

    对于游戏开发者来说,在开发过程中,加入 UI 的支持是不可或缺的一环,不过想要自己动手敲代码实现 UI 实属一件难事,后来 ImGUI 诞生为开发者们带来直接拿来用般的便利,而这是否意味着 ImGUI ...

最新文章

  1. 硬盘重装Ubuntu12.04的感受
  2. 自建通用Makefile 分享
  3. 性能调优之工具---perf
  4. Android开发把项目打包成apk
  5. mathwin.top 联系我们_设计:“有目的”的“因果联系”
  6. 云原生全景图之五:应用程序定义和开发层
  7. php登录 cookie,使用cookie进行简单的PHP登录
  8. 谈谈你对TCP三次握手和四次挥手的理解
  9. linux文件名变量,文件名通配符、变量以及管道知识点的总结
  10. EasyRecovery2022强力数据恢复软件
  11. java电驴_java写的电驴下载完成关机小程序
  12. MySQL数据库基础命令
  13. Flutter小说APP
  14. python re 替换_python字符串替换之re.sub()
  15. f5计算机中代表什么,ctrl f5是什么意思
  16. springboot整合thumbnailator实现图片处理
  17. Python爬取京东商品评论
  18. opporeno5k怎样关闭乐划锁屏锁屏杂志
  19. 计算机设备配备情况,计算机设备配置标准.doc
  20. 广度优先搜索算法和深度优先搜索算法——关于路径搜索的问题解决

热门文章

  1. 笔记整理-信息系统开发基础-软件测试-灰度测试
  2. 转-项目管理心得:一个项目经理的个人体会、经验总结
  3. 网络安全技术——数字证书技术原理
  4. SVN提交代码后不刷新状态解决办法
  5. Vue+Leaflet-side-by-side插件实现拉帘对比效果
  6. CentOS中怎样查看系统版本和内核版本
  7. RuoYi-Process多模块activity工作流项目快速搭建
  8. Winform中实现双击Dev的TreeList在ZedGraph中生成对应颜色的曲线
  9. C#中通过单例模式以及Dictionary实现键值对的映射,通过key获取value
  10. Winform中使用Timer实现滚动字幕效果(附代码下载)