Component(组件)是用来添加到GameObject对象上的一组相关属性,本质上每个组件都是一个类的实例,比如在Cube上添加一个Mesh网格,即面向对象的思维方式可以理解成Cube对象里包含了一个Mesh对象。

Component主要包含以下组件: 
  • Mesh:添加网格类型的组件

    • Mesh Filter:网格过滤器
    • Text Mesh:文本网格
    • Mesh Renderer:网格渲染器
  • Effects:添加特效类型组件

    • Particle System:粒子系统
    • Trail Renderer:拖尾渲染组件
    • Line Renderer:线渲染组件
    • Lins Flare:镜头炫光组件
    • Halo:光环组件
    • Projector:投影效果组件
    • Legacy Particles:旧版粒子系统组件
  • Physics:添加物理类型组件

    • Rigidbody:刚体组件
    • Character Controller:角色控制器组件
    • Box Collider:盒子碰撞撞体组件
    • Sphere Collider:球形碰撞体
    • Capsule Collider:胶囊碰撞体
    • Mesh Collider:网格碰撞体
    • Wheel Collider:轮形碰撞体组件
    • Terrain Collider:地形碰撞体
    • Interactive Cloth:可交互布料组件
    • Skinned Cloth:蒙皮布料组件
    • Cloth Renderer:布料渲染器组件
    • Hinge Joint:铰链连接组件
    • Fixed Joint:固定连接组件
    • Character Joint:角色关节连接组件
    • Configurable joint:可配置关节连接组件
    • Constant Force:力场组件
 
  • Navigation:添加导航类型组件(比如自动寻路)

    • Nav Mesh Agent:导航网络代理
    • Off Mesh Link:分离网格连接
    • Nav Mesh Obstacle:导航网格障碍
 
  • Audio:添加音频类型的组件

    • Audio Listener:音频侦听器组件
    • Audio Source:声源组件
    • Audio Reverb Zone:音频混合范围组件
    • Audio Low Pass Filter:音频低通过滤器组件
    • Audio High Pass Filter:音频高通过滤器组件
    • Audio Echo Filter:音频回音过滤器组件
    • Audio Distortion Filter:音频失真过滤器组件
    • Audio Reverb Filter:音频混合过滤器组件
    • Audio Chorus Filter:音频合声过滤器组件
 
  • Rendering:添加渲染类型的组件

    • Camera:摄像机组件
    • Skybox:天空盒子组件
    • Flare Layer:闪光层组件
    • GUILayer:GUi层组件
    • Light:灯光组件
    • Light Probe Group:光源组组件
    • Occlusion Area:遮挡区域组件
    • Occlusion Protal:封闭区域组件
    • LODGroup:LOD组组件
    • GUITexture:GUI纹理组件
    • GUIText:GUI文本组件
 这里就不截图了
  • Miscellaneous:添加杂项组件

    • Animator:新版Mecanim动画系统组件,制作骨骼动画
    • Animation:旧版动画系统组件,制作关键帧动画
    • Network View:网络视图组件
    • Wind Zone:风组件

尊重他人劳动成功,转载请注明出处:http://www.cnblogs.com/tonge/category/557333.html

[原]Unity3D深入浅出 - 认识开发环境中的Component(组件)菜单的更多相关文章

  1. [原]Unity3D深入浅出 - 认识开发环境中的Project面板

      前面几个是用来创建脚步的,从Prefab说起: Prefab:预设物体,若一个Object在Scene中多处用到,即可选择为改对象创建一个Prefab.创建一个Prefab后,将源Object拖拽 ...

  2. [原]Unity3D深入浅出 - 认识开发环境中的RenderSettings面板

    点击菜单栏的Edit项里的RenderSettings即可打开该面板. Fog:在Scene中开启雾效果 Fog Color:雾的颜色 Fog Mode:雾效果的模式,Linear(线性雾效果) Ex ...

  3. [原]Unity3D深入浅出 - 认识开发环境中的Layers面板

    Layers(分层)下拉列表:用来控制Scene视图中游戏对象的显示,在下拉菜单中为勾选状态的物体将显示在Scene视图中. Everything:显示所有的游戏对象 Nothing:不显示任何游戏对 ...

  4. [原]Unity3D深入浅出 - 认识开发环境中的GameObject菜单栏

    Create Empty:创建空对象 Create Other:创建其他对象 Particle System:创建粒子系统 Camera:创建相机 GUI Text:GUI文本 GUI Texture ...

  5. [原]Unity3D深入浅出 - 认识开发环境中的自带的Package资源包

    Character Controller:角色控制器 Glass Refraction(pro only):玻璃反射资源包 Image Effects :图像效果资源包 Light Cookies:光 ...

  6. [原]Unity3D深入浅出 - 脚本开发基础(Scripts)

    常用脚本事件: Update:每帧调用一次 Start:在第一次Update执行前调用 Awake:脚本实例在创建时调用 FixedUpdate:每个固定物理时间间隔调用一次 LateUpdate:每 ...

  7. 轻松搭建Unity3D 安卓Android开发环境

    1,下载安装Java的JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html (JDK中,包含JRE) 如果是6 ...

  8. Unity3D Android手机开发环境配置

    Unity3D Android手机开发环境配置 Date:2014-01-01 07:09 1.配置eclipse环境:首先在官网下载安装包:http://developer.android.com/ ...

  9. Idea开发环境中搭建Maven并且使用Maven打包部署程序

    1.配置Maven的环境变量 a.首先我们去maven官网下载Maven程序,解压到安装目录,如图所示: b.配置M2_HOME的环境变量,然后将该变量添加到Path中 备注:必须要有JAVA_HOM ...

随机推荐

  1. (转载)linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结

    linux下tar.gz.tar.bz2.zip等解压缩.压缩命令小结 bz2 tgz z等众多压缩文件的压缩与解压方法,需要的朋友可以参考下 1) Linux下最常用的打包程序就是tar了,使用ta ...

  2. MenuItem

    private void 文件ToolStripMenuItem_Click(object sender, EventArgs e) { MessageBox.Show("打开测试" ...

  3. 一步步学习NHibernate(10)——连接查询和子查询(2)

    请注明转载地址:http://www.cnblogs.com/arhat 在上一章中,老魏讲述了HQL的链接查询,本章呢,老魏开始讲述HQL的子查询.子查询在SQL中也是占据着非常重要的作用,如果没有 ...

  4. 制作复选框(Toggle)

    怎样判断是否应当使用复选框 复选框,就是对一个选项做上一个标记,表示这个选项已经被选中了.在游戏中,复选框一般用来做一些选项的控制,这种选项一般都只有两种答案:是和否.例如,单击一下开启音乐的复选框, ...

  5. 【BZOJ1468】Tree

    Description 给你一棵TREE,以及这棵树上边的距离.问有多少对点它们两者间的距离小于等于K Input N(n<=40000) 接下来n-1行边描述管道,按照题目中写的输入 接下来是 ...

  6. Qt单元测试

    单元测试之作用要完成测试用例,保证设计上的耦合依赖通过测试用例,保证覆盖率,提高程序质量 QTest一些有用的静态函数QTest::qExecQTest::qSleepQTest::qWait   例 ...

  7. Any Way You Slice It (向量旋转 以及 判断线段是否相交)(模板)

    http://acm.hunnu.edu.cn/online/?action=problem&type=show&id=11353 #include<iostream> # ...

  8. WDS无线桥接

    因为放假回家,长时间不在家,家里也没什么人,所以也就没有网可以用.为了两个月办宽带又不值得,太过浪费了.于是就只能蹭网用了.当然,要和邻居打个招呼或者你能搞定密码的情况下不打招呼(嘿嘿...).但是有 ...

  9. React Native Android配置部署踩坑日记

    万事开头难 作为一只进入ECMAScript世界不久的菜鸟,已经被React Native的名气惊到了,开源一周数万星勾起了我浓烈的兴趣.新年新气象,来个HellWorld压压惊吧^_^(故意少打个' ...

  10. CSS两列及三列自适应布局方法整理

    布局 自适应 两列 三列 在传统方法的基础上加入了Flex布局并阐述各方法的优缺点,希望对大家有所帮助.先上目录: 两列布局:左侧定宽,右侧自适应 方法一:利用float和负外边距 方法二:利用外边距 ...