UNITY IMGUI
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相关推荐
- Unity IMGUI之避坑排雷
下文主要探讨一些Unity IMGUI中自己遇到的一些坑点 Last Edit: 2020.10.15 Language: C# IMGUI 首先看一下官方文档介绍:Unity IMGUI 刚刚入门U ...
- 利用Unity3D制作简易2D计算器
利用Unity3D制作简易2D计算器 标签(空格分隔): uiniy3D 1. 操作流程 在unity3DD中创建一个新项目 注意选择是2D的(因为默认3D) 在Assets框右键新建C#脚本 在新建 ...
- 【Unity3D插件】AVPro Video插件分享《视频播放插件》
推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给 ...
- Unity全新UI系统dear imgui
前言 有没有人跟我有过同样的想法,觉得Unity的imgui相当繁琐,每次想写点编辑器扩展都得自己写一大堆的东西,本来就一直在网上找找有没有一些造好的轮子可以使用,可惜没有找到.后面在找到dear i ...
- Unity中UI系统——IMGUI(GUI)
1.工作原理和主要作用 using System.Collections; using System.Collections.Generic; using UnityEngine;public cla ...
- 【游戏开发】unity教程8 用IMGUI和UGUI实现血条
github传送门:https://github.com/dongzizhu/unity3DLearning/tree/master/hw8/enhancedDisk 视频传送门:https://sp ...
- 【IMGUI】 Unity MenuItem快捷键
在Unity开发中,往往要加一些自定义的编辑器脚本或命令,在Unity菜单中执行,对于经常使用的自定义命令,每次用鼠标去选中比较麻烦,那可以加快捷键来提高效率. 自定义菜单支持如下几种快捷键: % - ...
- UNITY优化资料收集
UNITY优化资料收集 U3D手册: Optimizing garbage collection in Unity games https://zhuanlan.zhihu.com/p/2530699 ...
- @游戏开发者,ImGUI 能成为 GUI 的未来吗?
对于游戏开发者来说,在开发过程中,加入 UI 的支持是不可或缺的一环,不过想要自己动手敲代码实现 UI 实属一件难事,后来 ImGUI 诞生为开发者们带来直接拿来用般的便利,而这是否意味着 ImGUI ...
最新文章
- 硬盘重装Ubuntu12.04的感受
- 自建通用Makefile 分享
- 性能调优之工具---perf
- Android开发把项目打包成apk
- mathwin.top 联系我们_设计:“有目的”的“因果联系”
- 云原生全景图之五:应用程序定义和开发层
- php登录 cookie,使用cookie进行简单的PHP登录
- 谈谈你对TCP三次握手和四次挥手的理解
- linux文件名变量,文件名通配符、变量以及管道知识点的总结
- EasyRecovery2022强力数据恢复软件
- java电驴_java写的电驴下载完成关机小程序
- MySQL数据库基础命令
- Flutter小说APP
- python re 替换_python字符串替换之re.sub()
- f5计算机中代表什么,ctrl f5是什么意思
- springboot整合thumbnailator实现图片处理
- Python爬取京东商品评论
- opporeno5k怎样关闭乐划锁屏锁屏杂志
- 计算机设备配备情况,计算机设备配置标准.doc
- 广度优先搜索算法和深度优先搜索算法——关于路径搜索的问题解决
热门文章
- 笔记整理-信息系统开发基础-软件测试-灰度测试
- 转-项目管理心得:一个项目经理的个人体会、经验总结
- 网络安全技术——数字证书技术原理
- SVN提交代码后不刷新状态解决办法
- Vue+Leaflet-side-by-side插件实现拉帘对比效果
- CentOS中怎样查看系统版本和内核版本
- RuoYi-Process多模块activity工作流项目快速搭建
- Winform中实现双击Dev的TreeList在ZedGraph中生成对应颜色的曲线
- C#中通过单例模式以及Dictionary实现键值对的映射,通过key获取value
- Winform中使用Timer实现滚动字幕效果(附代码下载)