当前位置: 首页 > news >正文

Unity(第四部)新手组件

暴力解释就是官方给你的功能;作用的对象上面如:

创建一个球体,给这个球体加上重力

所有物体都是一个空物体,加上一些组件才形成了所需要的GameObject。
这是一个空物体,在Scene场景中没有任何外在表现,因为它只有Transform这个组件,表示它仅仅只有位置,旋转和缩放。

基础组件

英文中文描述
Mesh Filter网格过滤器mesh filter定义了物体的网格,也就是形状,此时给空物体加上。
Mesh Renderer网格渲染器再加上Mesh Renderer,网格渲染,指定材质后,一个空物体,就变成了一个Cube物体,在Scene窗口中也可见了。
Rendering光源组件这个就是提供光照的。
Camera摄像机组件摄像机组件拍摄到的,就是游戏画面。
Audio Source音频源它需要一个AudioClip,本质上就是一个MP3文件,指定好后,打开小喇叭就可以播放音乐了。

物理系统

英文中文描述
RigidBody刚体组件physics->rigidbody ,刚体组件使一个物体有了质量,重力等。,use gravity 勾选后,物体才会受到重力,会自动下落,取消勾选就不会。,,is kinematic 表示运动学刚体,此时物体质量为0,就不会受重力的影响。
Collider碰撞组件physics–> xxx collider 里面有各种各样形状的碰撞。 is trigger 是否开启触发器模式,常用于碰撞检测。 勾选触发器后,在代码中使用 onTriggerEnter 来检测。注意:勾选了isTrigger后,r物体自由落体后,就不会再停在地面上,而是会继续下落。

碰撞组件中有物理材质
在这里插入图片描述

反弹和摩擦 需要为物体指定物理材质,所以需要先点击选择材质、创建一个物理材质。
弹性系数范围: [0,1]
在碰撞组件中设置创建的材质。

脚本

课外话题、如果组件中没有我们想要的逻辑,可以自己用代码写C#脚本
在这里插入图片描述

http://www.lryc.cn/news/306942.html

相关文章:

  • 【JS】【Vue3】【React】获取鼠标位置的方法:JavaScript、Vue 3和React示例
  • [Docker 教学] 常用的Docker 命令
  • 小程序应用、页面、组件生命周期
  • Springboot中如何记录好日志
  • vm 虚拟机中ubuntu环境配置共享文件夹的方式
  • EMQX Enterprise 5.5 发布:新增 Elasticsearch 数据集成
  • 安全架构设计理论与实践
  • SQL注入漏洞解析--less-46
  • 【算法与数据结构】回溯算法、贪心算法、动态规划、图论(笔记三)
  • 【pytorch】常用代码
  • GB28181 —— Ubuntu20.04下使用ZLMediaKit+WVP搭建GB28181流媒体监控平台(连接带云台摄像机)
  • 图片录入设备、方式与质量对图片转Excel的影响
  • Linux:ACL权限,特殊位和隐藏属性
  • FL Studio21中文版本价格多少?值不值得购买?
  • 【论文阅读】ICCV 2023 计算和数据高效后门攻击
  • JavaAPI常用类03
  • SpringBoot/Java中OCR实现,集成Tess4J实现图片文字识别
  • 【深度学习目标检测】十九、基于深度学习的芒果计数分割系统-含数据集、GUI和源码(python,yolov8)
  • 骑砍战团MOD开发(48)-多人联机模式开发环境搭建
  • Java+SpringBoot+Vue+MySQL:美食推荐系统的技术革新
  • 【服务发现--ingress】
  • Yolov8有效涨点:YOLOv8-AM,添加多种注意力模块提高检测精度,含代码,超详细
  • 苹果分拣检测YOLOV8NANO
  • 使用 Verilog 做一个可编程数字延迟定时器 LS7211-7212
  • 戏说c语言文章汇总
  • 面试redis篇-12Redis集群方案-分片集群
  • 【Java EE初阶二十三】servlet的简单理解
  • c++ http操作接口
  • oracle官网下载早期jdk版本
  • Python爬虫实战:图片爬取与保存