美文网首页
unity游戏对象,组件,Prefabs

unity游戏对象,组件,Prefabs

作者: 大批 | 来源:发表于2017-03-19 12:02 被阅读138次

创建游戏对象和组件

  • 任何游戏对象都是由组件组成,不同的组件有不同的功能,不同组件之间的互相组合以及组件属性之间的差异使得每个游戏对象各不相同

  • 菜单栏的GameObject菜单可以创建游戏对象

  • 创建的游戏对象会出现在Hierarchy面板里面

  • 选择一个游戏对象,会在Inspector面板看到该对象拥有的默认组件

  • Inspector面板的最下面(Add Component)可以为对象添加组件

游戏对象的各种组件

常用的组件介绍

Mesh相关组件
Mesh相关的组件
  • Mesh Filter网格过滤器,该组件用来获取项目资源中的网格,并将其传递到所属的游戏对象中,添加Mesh Filter之后还需要添加一个Mesh Render否则网格虽然实际存在,但是不会渲染出来

  • Text Mesh该组件用来生成三维的文字

Text Mesh
  • Mesh Renderer该组件用于从网格过滤器获取网格模型,进而根据游戏对象的Transform组件定义的位置在Scene视图中进行渲染

  • Skinned Mesh Renderer用于呈现骨骼动画

Particle System组件
  • 粒子系统
Physics组件
  • 物理组件,分为Physics和Physics 2D两种
Image Effects组件
  • 用于提高画面的画质感
Scripts
  • 脚本用来添加到游戏对象上用来实现交互

Prefabs 预设体

  • 一个游戏对象和组件的集合,也可以说是一个模板,使游戏对象和资源能被重复使用

  • 预设体是一个资源,可以用在整个项目的不同场景中

  • 当将预设体添加到场景中的时候就实例化了一个游戏对象,该对象是和预设体关联起来的,预设体修改了属性实例化的对象也会进行修改

  • 创建一个空的预设体


  • 将创建的游戏对象拖动到预设体上面



Nothing is certain in this life. The only thing i know for sure is that. I love you and my life. That is the only thing i know. have a good day

:)

相关文章

  • unity游戏对象,组件,Prefabs

    创建游戏对象和组件 任何游戏对象都是由组件组成,不同的组件有不同的功能,不同组件之间的互相组合以及组件属性之间的差...

  • Unity_新手必懂知识点|你可能并不完全认识的transfor

    基础知识: Transform作为Unity中游戏对象最为重要的组件,“位置”作为Transfrom组件的一个属性...

  • Transform组件

    Transform组件用于控制游戏对象在Unity场景中的位置、旋转和大小比例,每一个游戏对象都包含一个Trans...

  • 了解Unity的Inspector中的组件属性

    了解Unity的Inspector中的组件属性 游戏对象通常含有许多组件来保证它做出正确的表现。比如,选择Main...

  • 对象失效与组件失效

    Unity中一切皆对象,对象皆组件 对象失效,对象的组件当然就失效了,但组件失效,对象只是少了一个组件而已。。。 ...

  • Unity 多场景切换

    一个游戏中可以有多个场景,且场景间可以切换,场景文件*.unity 场景中包含的是游戏对象(节点) 组件 资源的引...

  • 创建游戏对象和组件

    http://www.maiziedu.com/course/540/ 组件教程 prefabs教程http://...

  • Unity组件与脚本之介绍

    Transform 组件 组件:Component,游戏物体的组成零件。 Unity3D 就是一款“组件式”游戏开...

  • Unity之高通vuforia虚拟按钮

    高通插件导入Unity后,可以在路径Vuforia/Prefabs/VirtualButton下找到虚拟按钮的预制...

  • 关节组件-Joint

    Unity中可以使用物理关节组件使物体连接起来,如图1.1是给游戏对象添加关节组件的步骤: 也可以在物体的Insp...

网友评论

      本文标题:unity游戏对象,组件,Prefabs

      本文链接:https://www.haomeiwen.com/subject/lakmnttx.html