开周边网站怎么做品牌黑龙江省和城乡建设厅网站
在 Unity 中,Cube和Sphere等基本几何体是 Unity 引擎的内置预制体(Prefabs),它们属于 Unity 中的GameObject 系统,可以在 Unity 的 Hierarchy 视图或 Scene 视图中右键点击,然后在弹出的菜单中选择 3D Object 来创建这些基本几何体
GameObject介绍
Unity 的 GameObject 系统是 Unity 引擎的核心组件之一,它管理着场景中的所有实体,每个 GameObject 可以包含多个组件(Components),这些组件定义了 GameObject 的行为和属性
3D内置预制体介绍

- cube(立方体)

 
- 常用于构建基础的墙体,地板,盒子等场景中的基本结构
 
- sphere(球体)

 
- 常用于表示球形物体,如星球,弹丸等
 
- capsule(胶囊体)

 
- 一个两端为半球的圆柱体,常用于角色控制器或表示角色模型
 
- cylinder(圆柱体)

 
- 常用于柱状物体,如支柱,管道等
 
- plane(平面)

 
- 一个平坦的四边形,常用于表示地面或者地板
 - 这个平面被优化为单面渲染,通常用于水平表面
 
- quad(四边形,面片,单面透明)

 
- 一个由四个顶点组成的平面
 - 不同于plane,quad更适合用于需要自定义朝向的平面,例如用于显示图片和视频
 
- ragdoll(布娃娃)
 
- 用于创建一个可物理模拟的布娃娃系统
 - 通常用于角色死亡或被击倒时的物理表现
 
- terrain(地形)

 
- 用于创建大型地形,可通过绘制工具调整高度,纹理和植被
 - 适用于开放世界或自然场景的构建
 
- tree(树木)

 
- 一个内置的树木生成工具,允许创建程序化生成的树木
 - 可以自定义树干,树条,叶子等
 
- Wind zone(风区)

 
- 用于模拟风的区域,可以影响场景中的树木和粒子系统
 - 常用于户外场景,增强环境的动态效果
 
2D内置预制体介绍
2D 内置预制体主要集中在 Sprites 、 Physics和Sprite Mask三个部分
 
sprites预制体
- square(正方形)
 
- 一个简单的2D正方形精灵
 - 常用于UI元素或简单的2D碰撞体
 
- circle(圆形)
 
- 常用于表示圆形物体或UI元素
 
- capsule(胶囊体)
 
- 类似3D中的capsule,但用于2D场景,常用于角色控制器或表示角色模型
 
- Isometric diamond(等距菱形)
 
- 常用于等距视角游戏中的角色或物体
 
- Hexagon flat-top(平顶六边形)
 
- 常用于基于六边形网格的游戏或地图
 
- Hexagon pointed-top(尖顶六边形)
 
- 类似于hexagon flat-top,但顶点朝上,常用于不同风格的游戏
 
- 9-sliced(九切片)
 
- 一种特殊的精灵,可以通过缩放保持边缘不拉伸,只有中间部分拉伸
 - 常用于UI元素(如按钮),以确保在不同尺寸下边缘保持清晰
 
physics预制体
- Static sprite(静态精灵)
 
- 一个带物理碰撞体的静态精灵
 - 静态精灵不会收到物理引擎的影响,通常用于背景或静态物体
 
- Dynamic sprite(动态精灵)
 
- 一个带有物理碰撞体的动态精灵
 - 动态精灵会受到物理引擎的影响,可以移动、旋转等,通常用于物理交互的对象
 
sprite mask预制体
- 用于遮挡精灵的一部分,只显示某些区域
 - 常用于复杂的UI效果或2D场景的特殊显示需求
 
预制体之间可以建立父子关系

通过移动父预制体可以一起移动其下的所有子孙预制体
