UGUI教程基本介绍
历史
- U3D4.6版本以前没有自己的UI系统,所以以前的项目使用的都是NGUI
- U3D准备遗弃GUIText
- OnGui一般用于U3D引擎插件界面的编写
基本操作
- 在hierarchy面板右击——UI——Text,创建一个text
- 在GameObject面板——UI——Text ,创建一个Text
- UI物体必须是Canvas的子物体才能显示
- 如果将物体拖出Canvas,也不会显示
- 将
- Unity直接将UI组件和物体绑定提供给我们
- 我们也可以在Canvas下面创建一个空物体,然后在Component面板——选择UI——给其添加各种组件来实现我们的复杂功能
- 在Canvas下创建的物体会附带Rect Transform组件,他是对Transform组件的扩展
- 我们点击2d,在该模式下进行编辑
- Canva的意思是画布
- 另外会附带一个Event System对象,它负责和UI绑定的事件相关,如果删除了,就无法唤醒事件
分辨率
- 市面上百分90是16:9,我们只要满足这个就可以了
其他介绍
- 市面上流行的分辨率720*1280,1080*1920,1440*2560,都是16:9,我们只要满足主流的分辨率即可
- 商业项目将UI制作成预制体,然后可以更新和分工协作,还有动态加载。而不是直接放置在项目的场景文件里
- EasyTouch,手游项目需要用到EasyTouch虚拟按钮插件
- DoTwwen 插件,可以为UI添加动画控制
- xml和json都是用于数据传输的,json体积小,不易阅读,xml则恰好相反
UGUI教程基本介绍相关推荐
- Arduino可穿戴开发入门教程LilyPad介绍
Arduino可穿戴开发入门教程LilyPad介绍 Arduino输出模块 LilyPad官方共提供了4种输出模块,他们分别是单色LED模块(图1.5).三色LED模块(图1.6).蜂鸣器模块(图1. ...
- python3菜鸟教程中文-Python3菜鸟教程 1.介绍
对简明Python3教程 1.介绍感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! Python是少有的几种既强大又简单的编程语言.你将惊喜地发现通过使用Python即可轻松 ...
- python如何使用sdk_七牛云存储Python SDK使用教程 - 基本介绍
本教程旨在介绍如何使用七牛的Python SDK来快速地进行文件上传,下载,处理,管理等工作. 安装 首先,要使用Python的SDK必须要先安装.七牛的Python SDK是开源的,托管在Githu ...
- Js逆向教程19-websocket介绍
Js逆向教程19-websocket介绍 作者:虚坏叔叔 博客:https://xuhss.com 早餐店不会开到晚上,想吃的人早就来了!
- 少儿编程Scratch学习教程--Scratch介绍及参赛相关
之前写了几篇关于Scratch的使用文章.忽然想起,忘记介绍下Scratch了. Scratch是一款由麻省理工学院(MIT) 设计开发的少儿编程工具.官方网址是麻省理工学院网站的一个分支.这个软件的 ...
- [医疗信息化][DICOM教程]开篇介绍,新冠肺炎为医疗保健信息产业带来新的的紧迫性...
[医疗信息化][DICOM教程]开篇介绍,新冠肺炎为医疗保健信息产业带来新的的紧迫性 COVID brings a Renewed Urgency for the Healthcare Informa ...
- [Mysql教程系列]介绍一下MySQL语句设计规范以及其他规范
点击上方"Coder编程",选择"置顶公众号" 技术文章第一时间送达! mysql.jpg 语句设计规范 1.使用预编译语句 只传参数,比传递SQL语句更高效 ...
- EWSTM8系列教程01_IAR介绍、下载、安装和注册
推荐 分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!https://www.cnblogs.com/captainbed 正文: IAR最新全套 ...
- MySQL 教程基础介绍
MySQL 教程基础介绍 什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库. 每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据. ...
- Unity 之 UGUI Toggle组件介绍和简例
Unity 之 UGUI Toggle组件介绍和简例 复合组件Toggle的组成: Toggle:自身挂载Toggle组件,并且对有对子物体的引用. Background:就是个Image组件,用来当 ...
最新文章
- 为什么我们需要一门新语言——Go语言
- Mysql-cobar集群安装部署手册
- VTK:vtkBillboardTextActor3D用法实战
- Google发布新的TensorFlow物体检测API
- REVERSE-PRACTICE-BUUCTF-17
- ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 2、安装WebAdapter
- 精巧好用的DelayQueue
- 如何更方便地调试javascript代码
- java生成pdf417条形码_python生成417条形码(PDF417)详解
- 【Caffe安装】caffe安装系列——史上最详细的安装步骤
- 计算机无法登陆提示rpc服务器不可用,电脑提示RPC服务器不可用的解决方法
- python中的nmap模块(编写扫描器)
- 缺失值处理,你真的会了吗?
- android字体不统一,Android下EditText中的字体不统一问题
- 初探微信小游戏(一)
- 停摆里再陷亏损,猫眼苦等春天
- c# emgucv 切图_(转载)C#下的openCV(Emgu CV)
- c++调用flash播放器
- shp格式全国基础数据(公路 铁路 水系 国界 省界等)
- dreamweaver html设计,怎么用Dreamweaver设计网页