【零基础入门unity游戏开发——unity3D篇】3D物理系统之 —— 3D碰撞器Collider

news/2025/3/17 11:00:48/

考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把 【零基础入门unity游戏开发】 分为成了C#篇、unity通用篇、unity3D篇、unity2D篇

  • 【C#篇】:主要讲解C#的基础语法,包括变量、数据类型、运算符、流程控制、面向对象等,适合没有编程基础的同学入门。
  • unity通用篇】:主要讲解unity的基础通用的知识,包括unity界面、unity脚本、unity资源管理、unity动画、unity摄像机等,适合unity初学者入门。
  • unity3D篇】:主要讲解unity3D的知识,unity3D角色、unity3D物理系统、unity3D光照等,适合只想做2D游戏的开发者学习。
  • unity2D篇】unity2D篇:主要讲解unity2D的知识,包括unity2D角色、unity2D物理系统、unity2D光照等,适合只想做3D游戏的开发者学习。

这样方便大家按需选择性的去学习,比如有编程基础的大概率可以直接从unity通用篇开始入门,没有编程基础的建议从C#篇开始学习。只想做2D游戏的话,可以直接从unity2D篇开始学习,3D篇大概率就不需要看了,节约学习时间成本。

文章目录

  • 一、什么是碰撞器?
  • 二、3D碰撞器 Collider的种类
    • 1、共同参数
    • 2、特有参数
      • 2.1 常用碰撞器
        • (1)盒状碰撞器(Box Collider)
        • (2)球状碰撞器(Sphere Collider)
        • (3)胶囊碰撞器(Capsule Collider)
      • 2.2 不常用碰撞器
        • (1)网格碰撞器(Mesh Collider)
        • (2)环状(车轮)碰撞器(Wheel Collider)
        • (3)地形碰撞器(Terrain Collider)
  • 专栏推荐
  • 完结

一、什么是碰撞器?

碰撞器表示物体的体积(形状),刚体会利用体积进行碰撞计算,模拟真实的碰撞效果,产生力的作用。

碰撞产生的必要条件:两个物体都有碰撞器,至少一个物体有刚体

二、3D碰撞器 Collider的种类

碰撞器表示物体的体积(形状),​ 碰撞器种类一共有 6 种:
在这里插入图片描述

1、共同参数

参数翻译介绍
Edit Collider编辑碰撞器编辑碰撞器的大小
Is Trigger是触发器启用是触发器。启用 Is Trigger 后,则该碰撞体用于触发事件,并被物理引擎所忽略,其他碰撞体会穿过该碰撞器。主要用于进行没有物理效果的碰撞检测。比如用于制作一些隐藏陷阱触发区域。
Material材质物理材质,可以添加 Physic Material (物理材质),用于确定此碰撞体的摩擦力和弹性。
Center中心定义碰撞体的中心偏移位置。默认情况下,此参数设置为 (0, 0, 0)。
Layer Ov

http://www.ppmy.cn/news/1579791.html

相关文章

【蓝桥杯】省赛:连连看(暴力 非AC)

对角线 遍历每个元素的左下、右下对角线,检查是否值相等 n,m map(int,input().split()) A [] for i in range(n):ls list(map(int,input().split()))A.append(ls)cnt 0 for i in range(n):for j in range(m):# zuoxiafor p in range(1, min(n-1-i 1,j1)):if A…

音视频入门基础:RTP专题(20)——通过FFprobe显示RTP流每个packet的信息

通过FFprobe命令: ffprobe -protocol_whitelist "file,rtp,udp" -of json -show_packets XXX.sdp 可以显示SDP描述的RTP流每个packet(数据包)的信息: 对于RTP流,上述的“packet”(数据包&#…

【系统设置】安装CUDA Toolkit,提升本地大模型运行效率

目标 安装CUDA Toolkit,提升本地大模型运行效率。 背景知识 CUDA(Compute Unified Device Architecture)是由NVIDIA开发的并行计算平台和编程模型,它通过利用图形处理器 (GPU) 的处理能力,可大幅提升计算性能。 CUD…

贪心算法五

> 作者:დ旧言~ > 座右铭:松树千年终是朽,槿花一日自为荣。 > 目标:了解什么是贪心算法,并且掌握贪心算法。 > 毒鸡汤:有些事情,总是不明白,所以我不会坚持。早安! >…

关于stac和clac的进一步细节及EFLAGS

一、背景 在之前的博客 内核态代码直接使用用户态数据的注意事项_内核态如何打开用户态文件-CSDN博客 里,我们x86平台上在内核态里使用用户态数据的相关细节,即需要使用stac和clac函数来打开/关闭内核态访问用户态数据的权限,这里说是权限&a…

kong搭建一套微信小程序的公司研发环境

一、物理架构 微信小程序H5部署在微信公众平台,需要通过外网域名访问到公司机房。 为了区分生产和研发环境,需要创建两个外网域名。 另外,微信小程序需要配置业务域名, 请参考文章- 微信小程序的业务域名配置(通过kong网关的pre…

生活中的可靠性小案例11:窗户把手断裂

窗户把手又断了,之前也断过一次,使用次数并没有特别多。上方的图是正常的把手状态,断的形状如下方图所示。 这种悬臂梁结构,没有一个良好的圆角过渡,导致应力集中。窗户的开关,对应的是把手的推拉&#xff…

五子棋小游戏-简单开发版

一、需求分析 开发一个基于 Pygame 库的五子棋小游戏,允许两名玩家在棋盘上轮流落子,当有一方达成五子连珠时游戏结束,显示获胜信息,并提供退出游戏和重新开始游戏的操作选项。 1.棋盘显示 : 显示一个 15x15 的五子棋…