首页 > 其他分享 >【Unity3D】Unity 组件 ① ( 组件 Component 概念 | Transform 组件和 Light 组件 | Mesh Filter 组件和 Mesh Renderer 组件 )

【Unity3D】Unity 组件 ① ( 组件 Component 概念 | Transform 组件和 Light 组件 | Mesh Filter 组件和 Mesh Renderer 组件 )

时间:2022-11-20 15:38:39浏览次数:45  
标签:Unity3D Light 物体 网格 Transform Mesh 组件


文章目录

  • ​​一、组件 Component 概念​​
  • ​​二、Transform 组件和 Light 组件​​
  • ​​三、Mesh Filter 组件和 Mesh Renderer 组件​​






一、组件 Component 概念



组件 Component 是 选中 游戏物体 GameObject 后 , 在 Inspector 检查器 窗口

组件 Component 代表了 游戏物体 GameObject 的一种功能 ;

  • 空物体 只有 Transform 组件
  • 平行光源 物体 有 Light 组件 提供光照功能 ;
  • 立方体 物体 有 Mesh Filter 组件 提供网格数据加载功能 , Mesh Renderer 组件 提供网格渲染功能 ;





二、Transform 组件和 Light 组件



在 Hierarchy 窗口 选中 平行光源

  • Transform 组件
  • Light 组件

【Unity3D】Unity 组件 ① ( 组件 Component 概念 | Transform 组件和 Light 组件 | Mesh Filter 组件和 Mesh Renderer 组件 )_Unity3D

如果取消 Light 组件的勾选 , 场景以及场景中的物体就会变暗 , 此时相当于关闭了光源 ;

【Unity3D】Unity 组件 ① ( 组件 Component 概念 | Transform 组件和 Light 组件 | Mesh Filter 组件和 Mesh Renderer 组件 )_unity_02

平型光源 Directional Light 物体 的 Light 组件 就是为场景提供光源的 ;






三、Mesh Filter 组件和 Mesh Renderer 组件



选中 立方体 物体 , 在 Inspector 检查器窗口 中 , 点击右上角

【Unity3D】Unity 组件 ① ( 组件 Component 概念 | Transform 组件和 Light 组件 | Mesh Filter 组件和 Mesh Renderer 组件 )_Component_03

按钮 , 在弹出的菜单中选择 " Collapse All Components " 选项

【Unity3D】Unity 组件 ① ( 组件 Component 概念 | Transform 组件和 Light 组件 | Mesh Filter 组件和 Mesh Renderer 组件 )_Component_04

将组件折叠后 , 可以看到 立方体 物体 , 有如下组件 :

  • Transform 组件 : 描述物体的 坐标 , 旋转角度 , 缩放倍数 ;
  • Mesh Filter 组件 : 网格过滤器组件 , 网格 Mesh 中定义了模型的几何形状 , 包括 点 , 线 , 面 , 法向 等数据 ; Mesh Filter 网格过滤器组件 的主要作用是 加载 网格的这些数据的 ;
  • Mesh Renderer 组件 : 网格渲染器组件 , 通过 网格过滤器组件 加载了 组件的 网格信息 后 , 还需要进行渲染 , 这就需要 Mesh Renderer 网格渲染器组件 进行 渲染 ;

【Unity3D】Unity 组件 ① ( 组件 Component 概念 | Transform 组件和 Light 组件 | Mesh Filter 组件和 Mesh Renderer 组件 )_Unity3D_05

网格过滤器组件 提供 网格数据加载功能 ;

网格渲染器组件 提供 网格渲染功能 ;


标签:Unity3D,Light,物体,网格,Transform,Mesh,组件
From: https://blog.51cto.com/u_14202100/5871508

相关文章