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. 深入理解php的MySQL连接类

    php的MySQL连接类.  后面几个show_databases和show_tables....等方法都用了一堆echo,好像一直不喜欢在类的方法里直接用输出语句,不过这也只是列举数据库和表名,构造 ...

  2. linux crontab 命令

    Linux 系统提供了使用者控制计划任务的命令 :crontab 命令. 一.crond简介 crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划 ...

  3. Oracle的Export用法

    Oracle 的 Export 命令用于导出数据库信息,既可以导出表结构,也可以导出数据,表空间,或者按用户导出等等.按照通常的说法,该命令主要是用于数据库的迁移或者备份的.下面就介绍一下该命令的部分 ...

  4. Kinetic使用注意点--image

    new Image(config) 参数: config:包含所有配置项的对象. { image: "图片对象", crop: "图片裁剪对象", fill: ...

  5. 2016 系统设计第一期 (档案一)MVC 和 Bootstrap 表单转换

    bootstrap <form role="form"> <div class="form-group"> <label for= ...

  6. java优化占用内存的方法(一)

    java做的系统给人的印象是什么?占 内存!说道这句话就会有N多人站出来为java辩护,并举出一堆的性能测试报告来证明这一点.其实从理论上来讲java做的系统并不比其他语言开发出来的 系统更占用内存, ...

  7. 免费web直接打印的控件PAZU

    PAZU 是4Fang 四方为配合"四方在线"软件于2004年开发的WEB打印控件,适用于各种WEB软件项目的打印.PAZU是客户端软件,使用于IE作为客户端的所有应用,与服务器端 ...

  8. 1040: [ZJOI2008]骑士 - BZOJ

    Description Z国的骑士团是一个很有势力的组织,帮会中汇聚了来自各地的精英.他们劫富济贫,惩恶扬善,受到社会各界的赞扬.最近发生了一件可怕的事情,邪恶的Y国发动了一场针对Z国的侵略战争.战火 ...

  9. ExtJS4.2学习(七)EditorGrid可编辑表格(转)

    鸣谢地址:http://www.shuyangyang.com.cn/jishuliangongfang/qianduanjishu/2013-11-14/176.html ------------- ...

  10. window.location.hash属性介绍

    location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以直接将页面重定向url.而location. ...