Skip to content

创建内置的3D对象

TIP

这是 Unity 的 Hierarchy 层级窗口右键菜单 → 3D 对象 子菜单。

它的作用是:直接在场景中创建 3D GameObject,常用于原型搭建、碰撞测试、场景占位和基础环境制作。

image-20260713192855480

Unity_Hierarchy_3D_Object_Menu_Expanded_Guide

图中各项含义

立方体 Cube:创建一个方块,常用于墙、箱子、地板块、台阶、建筑占位。

球体 Sphere:创建球形物体,常用于球、星球、子弹、范围提示。

胶囊 Capsule:创建胶囊体,常用于角色或 NPC 的临时占位,因为角色碰撞体经常接近胶囊形。

圆柱 Cylinder:创建圆柱体,常用于柱子、轮子、管道、圆形平台。

平面 Plane:创建一个大平面,常用于地面、测试地板、展示材质。

四边形 Quad:创建一个单面矩形,常用于广告牌、图片面片、简单特效承载面。和 Plane 不同,Quad 更轻、更适合当“贴图面”。

文本 - TextMeshPro:创建 3D 世界空间文字,不是 Canvas UI 文本。常用于门牌、角色名字、场景提示牌、世界标签。

旧版 Legacy:旧版 3D 文本或旧对象入口。新项目一般优先使用 TextMeshPro。

布偶 Ragdoll...:给人形角色创建布偶物理,通常会配置 Rigidbody、Collider、Joint。常用于角色死亡倒地、物理摔倒效果。

地形 Terrain:创建 Unity 地形系统,可以刷山、刷纹理、刷草、刷树,适合室外大地图。

树 Tree:创建或配置树对象,常和 Terrain 的刷树工具配合使用。

风区 Wind Zone:创建风影响区域,主要影响树、草、布料等支持风效果的对象,本身不是可见模型。

关键理解

这些基础 3D 对象创建出来后,通常会带有:

c
Transform        // 位置、旋转、缩放
Mesh Filter      // 保存模型网格形状
Mesh Renderer    // 负责把模型显示出来
Collider         // 负责碰撞检测

简单记

Cube / Sphere / Capsule / Cylinder / Plane / Quad 是 3D 原型积木;TextMeshPro 是 3D 字;Terrain / Tree / Wind Zone 是环境工具。

参考:Unity 官方文档对这些对象称为 Primitive / Placeholder Objects,可通过 GameObject > 3D Object 创建:Unity Primitive and placeholder objects

文章评价

读完这篇,留下你的看法

暂无审核通过的评价。

登录账号后才能评价。

本站访客数0总站访问量0本页访问量0