【Unity3D基础2-14】Unity3D UI系统之OnGUI

本文介绍了Unity3D的OnGUI系统,包括常用控件如Label、Button、TextField等的使用方法,强调OnGUI在创建调试工具、自定义属性面板等方面的重要性,并通过案例展示了一个账号登录窗口的实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、目录

【Unity3D从入门到进阶】文章目录及设置这个专栏的初衷

二、简介

OnGUI与UGUI是很像的,都有着Text、Image、Button、TextField、Toggle、Toolbar控件,但是实话实说UGUI要比OnGUI渲染出来的画面好看多了,而且要比OnGUI方便的多,功能也强大的多,那么为什么还要用OnGUI呢?
因为OnGUI是Unity中通过代码驱动的GUI系统,主要用来创建调试工具、创建自定义属性面板、创建新的Editor窗口和工具达到扩展编辑器效果。

先看一下OnGUI的API吧:
在这里插入图片描述
是不是想点击右上角关闭页面了 - -,不要慌,我们只用到几个常用的API,跟着往下看吧

三、常用控件

Label

using UnityEngine;
u
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

恬静的小魔龙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值