Unity3D 界面插件 NGUI Unity3D 界面插件 NGUI 是 Unity3D 游戏引擎中的一个热门插件,可以帮助开发者快速创建游戏中的用户界面。下面是 NGUI 的基础应用知识点: 一、创建界面 * 创建一个新场景,并删除场景里的 MainCamera * 在 NGUI 菜单下选择 Create a New UI,会打开 UI 创建向导 * 在创建向导中可以更改 UI 的基本参数,选择 Default layer * 点击 Create Your UI 按钮,创建好的 UI 在创建 UI 的过程中,NGUI 向导会为我们做一些事情: * 在 2D 的根对象上添加 UIRoot 脚本,重新调整游戏对象符合屏幕高度 * Camera 对象包含 Camera 和 UICamera 脚本,UICamera 脚本包含 NGUI 的时间系统 * Anchor 包含 UIAnchor 脚本,避免 Windows 机器上半个像素偏移的问题 * Panel 对象有 UIPanel 脚本,是一个容器,负责将所包含的部件组合优化,以减少 DrawCall 二、精灵 Sprite * 在 NGUI 菜单中选择 Create a Widget,指导建立一些基本的控件 * 选择 Atlas 和字体,例如 SciFi Atlas 和 SciFi Font-Normal * 选择 Template,例如 Sprite,并选择 Dark * 点击 Add To 按钮,创建控件 * 使用 Transform 来调整控件的大小和位置 三、9-Slicing Sprite * 9-Slicing 是一种技术,用于创建固定边框的控件 * 选择 Panel 对象,添加一个 Sliced Sprite,例如 "Drak" 的 Sliced Sprite * 调整缩放和位置,例如 (500,500,1) * 添加另外一个 Sliced Sprite,并设置缩放和位置 * 更改 Sprite 的颜色和深度,例如让彩色的 sprite 在大的 sprite 前面 四、拼贴精灵 * 选择 Panel 对象,添加 Tiled Sprite,例如 Honeycomb sprite * 设置它的位置和缩放,例如 (0,-19,0) 和 (494,457,1) * 调整深度,让控件在正确的位置 * 可以按照自己的意愿调整它的颜色,使他看起来更好 五、标签 * 在 NGUI 菜单中选择 Create a Widget,指导建立一些基本的控件 * 选择 Template,例如 Label,并选择字体和颜色 * 点击 Add To 按钮,创建控件 * 使用 Transform 来调整控件的大小和位置 NGUI 提供了许多有用的功能和控件,可以帮助开发者快速创建游戏中的用户界面。



















剩余12页未读,继续阅读


- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 基于PLC的电梯控制系统研究与方案设计书.doc
- 《网络安全》复习题.doc
- 互联网的企业信息交易平台的研究与研究与设计开发.doc
- 银行计算机网络风险的分析与对策.docx
- VB酒店服务管理完整.doc
- 科学大数据的发展态势及建议.docx
- 云计算时代网络安全现状与防御措施探讨.docx
- 在地铁5G网络建设过程中的规划需求分析.docx
- 区块链分布式记账应用会计记账领域探究.docx
- 《数据库课程设计方案》任务.doc
- 网络餐饮服务实施方案.doc
- 软件测试方案.docx
- 单片机技术课程研究设计报告(篮球计时计分器).doc
- 智慧城市建设PPP模式实践研究.docx
- 大数据技术在特高压变电站运维中的运用.docx
- 软件工程期末复习题(含标准答案).doc


