NGUI从入门到实战第1章开启NGUI学习之旅
NGUI从入门到实战第1章开启NGUI学习之旅
NGUI是Unity最重要的插件之一。使用NGUI可以高效地为游戏添加界面。本书将带领大家学习NGUI。作为NGUI学习之旅的第一站,本章会在整体上介绍NGUI的工作流程,以及如何导入NGUI,并使用NGUI创建UI控件的方法。本文选自《NGUI从入门到实战》
1.1 理解NGUI
NGUI(Next-Gen User Interface kit,下一代用户界面工具),是Unity的一个插件。它易于使用、功能强大,而且性能也要远胜于Unity内置的UI系统。NGUI是使用C#编写的,所以读者能够很容易的理解它的作用机理,甚至于在必要的时候,可以将它的代码稍作调整,或者添加新的功能特性。
提示:其代码简洁,多数类少于200行代码。这意味着程序员可以很容易地扩展NGUI的功能或调整已有的功能。对用户而言,这意味着更高的性能、更低的学习难度和更加有趣。本文选自《NGUI从入门到实战》
使用NGUI会为开发者带来很多方便和实惠,如下:
q 完全集成到了Inspector面板中;
q 不需要单击Play按钮就能实时查看效果;
q 在场景视图中看到的就是在游戏视图中得到的(所见即所得)。
q 组件、模块化的特性:要让你的界面控件做什么,只需为其附加相应的行为,而不需要编码。
q 全面支持iOS/Android和Flash。
q 灵活的事件系统。
q 可以让复杂的UIs只占用一个draw call。
q 可以直接在编辑器中创建、更新/修改纹理地图集,或从Texture Packer程序导入纹理地图集。
q 支持光照贴图、法线贴图、折射等特性,让你尽情发挥创造力!
q 支持硬边或柔性的面板裁剪。
q 支持灵活尺寸的表格,能够自动对控件进行排列。
q 通过IME输入法支持东方语言(有Web版本的演示程序)
q 内建本地化系统。
q 内建的键盘和摇杆支持。
q 提供大量有用的辅助脚本,从改变按钮颜色到拖拽对象。
q 简单的内建补间动画系统。
q 简洁和高度优化的C#代码。
q 没有DLL,也不依赖于其他外部资源。
以上列出了如此多的条目,读者现在还不一定能够完全理解,而且它们也不够直观,但是没关系。为读者引荐NGUI,并将它的使用方法介绍给广大的读者,才是本书的目的所在。本文选自《NGUI从入门到实战》
NGUI从入门到实战第1章开启NGUI学习之旅相关推荐
- NGUI从入门到实战(大学霸内部资料)
NGUI从入门到实战(大学霸内部资料) 试读下载地址:http://pan.baidu.com/s/1EmZtc 关于本教程: 本教程是国内唯一一本NGUI系统教程.全面讲解如果在Unity中应用NG ...
- NGUI从入门到实战1.2NGUI的主要特性
NGUI从入门到实战1.2NGUI的主要特性 本节会依次简单介绍NGUI的主要特性.这是一节概述性的介绍,具体的效果实现与操作方法会在本书后面的章节中一一介绍.本文选自NGUI从入门到实战(大学霸) ...
- 大数据从入门到实战 - 第3章 MapReduce基础实战
大数据从入门到实战 - 第3章 MapReduce基础实战 一.关于此次实践 1.实战简介 2.全部任务 二.实践详解 1.第 1 关:成绩统计 2.第 2 关:文件内容合并去重 3.第 3 关:信息 ...
- 大数据从入门到实战 - 第2章 分布式文件系统HDFS
大数据从入门到实战 - 第2章 分布式文件系统HDFS 一.关于此次实践 1.实战简介 2.全部任务 二.实践详解 1.第1关: HDFS 的基本操作 2.第2关:HDFS-JAVA接口之读取文件 3 ...
- 微信小程序开发从入门到实战 --第1章 认识小程序
第1章 认识小程序 1.1.1 微信小程序产生的背景 服务号 订阅号 企业微信 微信小程序 1.1.2什么是微信小程序 小程序是一种不需要下载安装即可使用的应用,它实现了应用"触手可及&qu ...
- 大数据从入门到实战 - 第2章 分布式文件系统HDFS,cz教你玩转HDFS
第1关:HDFS的基本操作: 为了完成本关任务你需要了解的知识有:1.HDFS的设计,2.HDFS常用命令. HDFS的设计 分布式文件系统 客户:帮我保存一下这几天的数据. 程序猿:好嘞,有多大呢? ...
- 头歌大数据技术第二关 大数据从入门到实战 - 第2章 分布式文件系统HDFS
第1关 HDFS的基本操作 pwd 回车 cd / 回车 mkdir /develop 回车 mkdir /develop/input 回车 mkdir /develop/output 回车 star ...
- 【头歌】大数据从入门到实战 - 第2章 分布式文件系统HDFS
第1关:HDFS的基本操作 任务描述 本关任务:使用 Hadoop 命令来操作分布式文件系统. 编程要求 在右侧命令行中启动 Hadoop ,进行如下操作. 在 HDFS 中创建 /usr/outpu ...
- python爬虫从入门到实战笔记——第一章爬虫原理和数据爬取
爬虫原理和数据抓取 1.1 通用爬虫和聚焦爬虫 通用爬虫 聚焦爬虫 1.2 HTTP和HTTPS HTTP的请求与响应 浏览器发送HTTP请求的过程: 客户端HTTP请求 请求方法 常用的请求报头 服 ...
最新文章
- java 通过反射获取调用类方法及属性
- android 骨架屏刷新动画,ios - 原生骨架屏,网络加载过渡动画的封装
- 内存和swap查看 内存是拿来用的 不是看的
- 基于VTK与Qt的体绘制程序
- 腾讯音视频实验室:基于音视频细分场景的技术创新探索
- querybuilder 排序_elasticsearch的匹配与排序问题
- 新建一个java程序并运行
- 解决 QQ2006 键盘加密造成的系统当机故障
- LINQ 优点 总结
- 更换Homebrew为中科大源
- Docker Compose 笔记
- Linux多线程基础总结
- pr基础操作与快捷键(基于pr cc 2017)
- 半导体Led Driver IC失效分析
- 【032】基于51单片机的PT100热电阻温度计Proteus仿真设计
- 一般来说仿制一个网站大概需要多少钱呢
- PPT转Word文档及word图片批量居中
- docker查看内部tcp长连接
- 最新全国手机号码归属地信息SQLite数据库2019年2月更新
- python nonetype_理解Python中的NoneType对象