【Unity细节】RigidBody中Dynamic和Kinematic的区别

简介: 【Unity细节】RigidBody中Dynamic和Kinematic的区别

在这里插入图片描述


👨‍💻个人主页@元宇宙-秩沅

**hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!**

本文由 秩沅 原创

收录于专栏unity细节和bug


⭐Dynamic和Kinematic的区别⭐
-


@[TOC]

---

🎶GIF动图区别演示


  • Dynamic -可以看到这是有碰撞效果的
    在这里插入图片描述
  • Kinematic -可以看到直接穿透设置的碰撞体,并且没有动画的播放,因为动画参数的传递我用的是刚体的速度,可以看到这个时候速度的特性也消失了
    在这里插入图片描述

🎶Dynamic


  • BodyType 中的Dynamic 译 为 动态的
  • 它具有一切物理效果,包括重力,碰撞的触发等等
  • 受一切刚体的影响,具有所有的物理特性
    在这里插入图片描述

🎶Kinematic


  • BodyType 中的Kinematic 译 为 运动学的
  • 只具备部分物理特性如质量
  • 但也消耗较少的性能
  • 任何物体撞击它都不会发生影响。它只适合运动学的操作
    在这里插入图片描述

🎶static


  • BodyType 中的Kinematic 译 为 静态的
  • 它只能与Dynamic2D物体发生碰撞

解决了点个赞,关注下吧✅

⭐相关文章⭐
-
【2023unity游戏制作-mango的冒险】-开始画面API制作

【unity游戏制作-mango的冒险】-场景搭建

“狂飙”游戏制作---游戏分类图鉴(网易游学)

本站最全-unity常用API大全(万字详解),不信你不收藏



你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!

目录
相关文章
|
图形学
【unity细节】unity物体Model和prefab的区别
【unity细节】unity物体Model和prefab的区别
202 0
|
图形学
Unity【Lerp & Slerp】- 线性插值与球形插值的区别
Unity【Lerp & Slerp】- 线性插值与球形插值的区别
538 1
Unity【Lerp & Slerp】- 线性插值与球形插值的区别
|
图形学 开发者
Unity【Dynamic Bone】- 关于人物模型头发、衣物等细节的处理
Unity【Dynamic Bone】- 关于人物模型头发、衣物等细节的处理
392 0
Unity【Dynamic Bone】- 关于人物模型头发、衣物等细节的处理
|
vr&ar 图形学
【100个 Unity小知识点】 | Unity两种获取游戏对象的方法,GameObject.Find 和 Transform.Find区别
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Unity 理解为一个游戏引擎,可以用来专业制作游戏!
【100个 Unity小知识点】 | Unity两种获取游戏对象的方法,GameObject.Find 和 Transform.Find区别
|
vr&ar 图形学
【100个 Unity小知识点】☀️ | Unity 中的原始预制体 和 预制体变体 的区别和作用
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Unity 理解为一个游戏引擎,可以用来专业制作游戏!
【100个 Unity小知识点】☀️ | Unity 中的原始预制体 和 预制体变体 的区别和作用
|
vr&ar 图形学
【Unity3D 灵巧小知识点】 | Unity中 OnEnable 和 Awake、Start 的区别
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、r美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。
|
图形学
Unity查找物体的四大主流方法及区别
Unity查找物体的四大主流方法及区别GameObject.Find()Transform.Find()GameObject.FindGameObjectsWithTag()FindObjectsOfType() 不少新人在刚接触unity查找物体的方法时,因为没有认识到几种查找物体方法它们之间的区别,而遇到bug 即“空引用异常”报错,我在这里说明一下它们的区别,供大家参考。
1898 0
|
图形学
Unity3D中Update()与FixedUpdate()的区别
Unity3D中Update()与FixedUpdate()的区别是什么呢?从字面上理解,它们都是在更新时会被调用,并且会循环的调用。但是Update会在每次渲染新的一帧时,被调用。而FixedUpdate会在每个固定的时间间隔被调用,那么要是Update 和FixedUpdate的时间间隔一样,是不是就一样呢?答案是不一定,因为Update受当前渲染的物体,更确切的说是三角形的数量影响,有时快有时慢,帧率会变化,update被调用的时间间隔就发生变化。
|
3月前
|
图形学 C#
超实用!深度解析Unity引擎,手把手教你从零开始构建精美的2D平面冒险游戏,涵盖资源导入、角色控制与动画、碰撞检测等核心技巧,打造沉浸式游戏体验完全指南
【8月更文挑战第31天】本文是 Unity 2D 游戏开发的全面指南,手把手教你从零开始构建精美的平面冒险游戏。首先,通过 Unity Hub 创建 2D 项目并导入游戏资源。接着,编写 `PlayerController` 脚本来实现角色移动,并添加动画以增强视觉效果。最后,通过 Collider 2D 组件实现碰撞检测等游戏机制。每一步均展示 Unity 在 2D 游戏开发中的强大功能。
176 6