Unity3D基础
专业术语
unity3D 中的精灵图集(Sprite Atlas)与精灵(Sprite)
在 Unity 中,Sprite Atlas(精灵图集)是一种将多张 Sprite(小图片)打包成一张大纹理的资源,用来减少 Draw Call、提升渲染性能,并方便管理 2D 图像资源.
| Atlas Texture(图集纹理) | 打包后的大图 |
| Sprite(精灵) | 图集中的单个小图 |
| Sprite Rect(裁剪框) | 每个 Sprite 在图集中的位置 |
| Pivot(轴心点) | Sprite 的中心点(你看到的那个蓝色小点) |
unity3D 中的组件
在 Unity 中,“组件(Component)”是 赋予 GameObject 功能的最小功能单元。GameObject 本身只是一个空容器,而组件决定它能做什
么,例如显示、碰撞、播放声音、执行脚本等。
例如:
没有 Renderer → 看不见
没有 Collider → 不会检测碰撞
没有 Rigidbody → 不受物理影响
没有脚本 → 不会执行自定义逻辑
unity3D 中的轴心点(Pivot)与中心点(Center)
轴心点: 开发者设定的模型原点.
中心点: 几何中心, 矩形模型是对角线的交点.
例 1:角色模型
Pivot 在脚底(方便站立、移动)
Center 在身体中间
→ 选择 Pivot 时旋转会围绕脚底;选择 Center 时旋转会围绕身体中心旋转。
例 2:一把剑
Pivot 在握柄位置
Center 在整把剑的中间
→ Pivot 模式下旋转像真实挥剑;Center 模式下旋转会像绕中点转圈。