
Unity3D GUI开发规范指南
下载需积分: 10 | 620KB |
更新于2024-09-10
| 142 浏览量 | 4 评论 | 举报
收藏
Unity GUI 教程
Unity GUI 是 Unity3D 中的一种 GUI 技术,相比 NGUI,它更加优化、简单易用。下面是 Unity GUI 教程的详细知识点:
一、美术资源的尺寸及比例
在 Unity3D 中,美术资源的尺寸及比例是非常重要的。根据不同的机型,美术资源的尺寸也不同。例如,iPhone 一代、3G、3GS 的屏幕尺寸为 480x320,iPhone4 的屏幕尺寸为 960x640,iPad1/2 的屏幕尺寸为 1024x768。因此,在制作美术资源时,需要以 1024x768 的尺寸为标准。
在设计美术大图时,需要照顾到图片的主体空间。例如,按钮和重要的文字必须安放在主体区间内部。游戏中的美术资源需要在测试摆放中确定图片大小比例是否合适。
美术输出要求:
* 图片均输出 PNG 格式,透明,PNG24。
* 动画则输出 PNG 序列,文件命名方式:文件名_动作名_xxx。
二、美术资源导入 Unity3D
美术资源需要通过资源管理器或者 Finder 复制粘贴进 Unity3D 的项目目录,不要通过拖拉的方式。美术资源统一放到”_Images”目录下。
对于大多数情况,导入时图片资源的配置如下:
* 需要对”GenerateMipMap”打钩,使用 RGBA 压缩。
三、BuildAtlas
BuildAtlas 是 Unity3D 中的一种图片合并技术。通过 BuildAtlas,可以将多个图片合并成一个大图,从而提高游戏的性能。
为 Atlas 建立新的材质,存放在 _Materials 目录下。Shader 可选下面两种:
* Unlit/Transparent:边缘有羽化透明
* SpriteCutout:硬边缘
对于 Atlas 材质的说明:
* 同种类别的图片使用同一个材质。
* 动画图片序列可以使用同一个材质。
* 大背景可以单独使用一个材质。
SpriteAtlases 图片文件的导入设定:
* 需要对”GenerateMipMap”打钩,使用 RGBA 压缩。
Unity GUI 教程为开发者提供了一份详细的指南,帮助他们更好地理解 Unity3D 中的 GUI 技术,并提高游戏的性能和美术质量。
相关推荐
















资源评论

MurcielagoS
2025.07.22
该Unity GUI教程深入浅出,非常适合初学者。

蒋寻
2025.06.21
实用性高,对于提升开发效率有很大帮助。

史努比狗狗
2025.06.16
简单易懂,帮助开发者快速掌握优化的GUI设计。

SLHJ-Translator
2025.03.08
教程内容贴合Unity3D GUI和NGUI,讲解透彻。

prefermall
- 粉丝: 2
最新资源
- 解决Win7系统安装SQL Native Client失败问题
- 网络宽带管理系统实现与研究:源码、论文与数据库整合分析
- Ha_RecoverMyFiles 4.6:强大的硬盘数据恢复工具
- Windows 7环境下可用的PDF虚拟打印机及序列号工具
- 站长必备工具与SEO优化工具详解
- 基于SQL Server与C#的高校学生德育测评系统设计与实现
- 360Amigo系统加速工具功能解析与优化方案
- Smarty 3 应用详解与模板技术探讨
- 基于ASP.NET的高性能汽车网站开发框架与模块化设计
- PHP入门经典教程:快速掌握编程精髓
- 计算机网络安全基础教程与实践演示文稿
- 计算机二级C语言考试真题与模拟题库
- 极小虚拟光驱软件,仅几十KB的高效工具
- Delphi 7基础教程与开发实践指南
- MD5算法实现与C语言源代码解析
- 网管必备:170篇实用技巧精华汇总
- XueTr 0.39:多功能手工杀毒与反Rootkit工具
- 国内重点大学计算机网络课程教学课件精编
- 华为与H3C模拟器:路由交换实验环境搭建指南
- CF点充值相关资源与信息汇总
- 绿色版端口扫描工具,支持自定义线程与超时设置
- 局域网共享批处理工具:一键开通与关闭共享设置
- 计算机网络基础入门详细课件
- 高效解码PDF软件实现文档自由编辑转换