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. net发布mvc项目

    1.复制 Web 文件夹 2.复制 DLL 文件C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies C ...

  2. IE11下ASP.NET Forms身份认证无法保存Cookie的问题

    IE11下ASP.NET Forms身份认证无法保存Cookie的问题 折腾了三四天,今天才找到资料,解决了. 以下会转贴,还没来得及深究,先放着,有空再学习下. ASP.NET中使用Forms身份认 ...

  3. iOS5编程--ARC在工程上的相关设置

    在创建工程的时候,我们可以指定工程是否使用ARC技术,如下图 选中表示支持ARC, 在Beta5以前的版本中,不提供这个选项,非常麻烦. 如果是你拿到的工程,那么可以通过设置来改变,如下图所示 如果不 ...

  4. C#列表顺序替换思想

    /// <summary> /// 显示列顺序 /// </summary> /// <param name="list"></param ...

  5. java程序练习:猜字母

    猜字母程序=数据结构+算法 首先:定义数据结构1.找名词Input:输入变量Output:输出变量隐含:找到隐含的变量,如字符串 其次:定义算法,程序的处理 最后:按照顺序,逐步实现 注意:1.基本数 ...

  6. 如何定位Release 版本中程序崩溃的位置 ---利用map文件 拦截windows崩溃函数

    1       案例描述 作为Windows程序员,平时最担心见到的事情可能就是程序发生了崩溃(异常),这时Windows会提示该程序执行了非法操作,即将关闭.请与您的供应商联系.呵呵,这句微软的“名 ...

  7. 如何在WINDOWS下编译BOOST C++库 .

    如何在WINDOWS下编译BOOST C++库 cheungmine 2008-6-25   写出来,怕自己以后忘记了,也为初学者参考.使用VC8.0和boost1.35.0.   1)下载boost ...

  8. POJ 1942 Paths on a Grid(组合数)

    http://poj.org/problem?id=1942 题意 :在一个n*m的矩形上有n*m个网格,从左下角的网格划到右上角的网格,沿着边画,只能向上或向右走,问有多少条不重复的路 . 思路 : ...

  9. hdu 1851 A Simple Game 博弈论

    简单博弈问题(巴什博弈-Bash Game) 巴什博弈:只有一堆n个物品,两个人轮流从这对物品中取物,规定每次至少取一个,最多取m个,最后取光着得胜. 很容易想到当n%(m+1)!=0时,先取者必胜, ...

  10. VMware linux与windows文件共享

    将要共享的文件做成一个iso文件,然后打开VMware