Unity Physics入门

概述

在unity中物理属性是非常重要的,它可以模拟真实物理的效果在unity中,其中的组件是非常多的,让我们来学习一下这部分的内容吧。


Unity组件入门篇总目录----------点击导航


Character Controller(角色控制)

  • 说明:组件是Unity提供给我们简单的角色控制组件,使用这个组件可以很快实现简单的角色控制的逻辑,在脚本中可以使用“SimpleMove”API控制玩家的移动。
  • SlopeLimit:坡度限制,限制角色能够登上的最大坡度。
  • StepOffset:脚步偏移,也就是角色能够登上的最大阶梯,这个值不可以大于角色。
  • SkinWidth:外壳宽度,值越大可以减少抖动,官方文档说建议设置成半径的十分之一。
  • MinMoveDistance:最小移动距离。
  • Center:中心点
  • Radius:半径
  • Height:高度
  • LayerOverrides:设置层

Articulation Body(身体关节)

  • Mass:质量
  • UseGravity:使用重力
  • AutomaticCenterOfMass:自动计算质量的中心点
  • Automatic Tensor:自动计算张量
  • Immovable:是否允许移动
  • LinerDamping:线性阻尼
  • AngularDamping:旋转阻尼
  • CollisionDetection:碰撞检测

CharacterJoint(角色关节)

  • EditAngularLimits:角度编辑器
  • ConnectedBody:连接刚体
  • ConnectedArticulationBody:连接身体关节
  • Anchor:锚点
  • Axis:轴
  • AutoConfigureConnectedAnchor:自动连接锚点
  • ConnectedAnchor:连接锚点
  • AwingAxis:弯曲轴
  • TwisLimitSpring:限制弹簧扭转
  • LowTwistLimit:低扭转限制
  • HighTwistLimit:高扭转限制
  • WingLimitSpring:摆动弹簧限制
  • Swing 1 Limit:摆动限制1
  • Swing 2 Limit:摆动限制2
  • Enable Projection:启动投射
  • Projection DIstance:投射距离
  • Projection Angle:投射角度
  • Break Force:断开力
  • Break Torque:断开扭矩
  • Enable Collision:启动碰撞
  • Enable Preprocessing:启动预处理
  • MassScale:质量比例
  • Connected Mass Scale:连接质量比例

Cloth(衣服)

  • Stretching Stiffness:拉伸刚度
  • Bending Stiffness:弯曲刚度
  • Use Tethers:使用绳索
  • Use Gravity:使用重力
  • Damping:阻尼
  • External Acceleration:额外加速度
  • Random Acceleration:随机加速度
  • World Velocity Scale:世界速度比例
  • World Acceleration Scale:世界加速度比例
  • Friction:摩擦力
  • Collision Mass Scale:碰撞质量比例
  • Use Continuous Collision:使用持续的碰撞
  • Use Virtual Particles:使用虚拟的粒子
  • Solver Frequency:处理器处理评率
  • Sleep Threshold:休眠阈值
  • Capsule Colliders:胶囊碰撞体
  • Sphere Colliders:球形碰撞体
  • Virtual Particle Weights:虚拟粒子的权重

Configurable Joint(配置关节)

  • Edit Angular Limits:编辑角度限制
  • Connected Body:连接刚体
  • Connected Articulation Body:连接身体关节
  • Anchor:锚点
  • Axis:
  • Auto Configure Connected Anchor:自动连接锚点
  • Connected Anchor:连接锚点
  • Secondary Axis:次要的轴
  • X Motion:X轴的移动
  • Y Motion:Y轴的移动
  • Z Motion:Z轴的移动
  • Angular X Motion:X轴角度的运动
  • Angular Y Motion:Y轴角度的移动
  • Angular Z Motion:Z轴角度的移动
  • Linear Limit Spring:弹簧的线性限制
  • Liner Limit:线性限制
  • Angular X Limit Spring:弹簧的X角度的限制
  • Low Angular X Limit:高角度X的限制
  • High Angular X Limit:低角度X的限制
  • Angular YZ Limit Spring:角度YZ限制弹簧
  • Angular Y Limit:角度Y限制
  • Angular Z Limit:角度Z限制
  • Target Positon:目标位置
  • Target Velocity:目标速度
  • X Drive:X驱动力
  • Y Drive:Y驱动力
  • Z Drive:Z驱动力
  • Target Rotation:目标旋转
  • Target Angular Velocity:目标角度速度
  • Rotation Drive Mode:旋转驱动模式
  • Angular X Dirve:角度X的驱动
  • Angular YZ Drive:角度YZ的驱动
  • Slerp Drive:球面线性差值驱动
  • Projection Mode:投影模式
  • Projection Distance:投影距离
  • Projection Angle:投影角度
  • Configured in world space:使用世界空间配置
  • Swap Bodies:交互刚体
  • Break Force:断开力
  • Break Torque:断开扭矩
  • Enable Collision:启用碰撞
  • Enable Preprocessing:启用预处理
  • Mass Scale:质量比例
  • Connected Mass Scale:连接质量缩放

ConstantForce(恒定的力)

  • Force:方向力
  • Relative Forve:相对力
  • Torque:扭矩
  • Relative Torque:相对扭矩

FixedJoint(固定关节)

  • Connected Body:连接刚体
  • Connected Articulation Body:连接身体关节
  • Break Force:断开需要的力
  • Break Torque:断开需要的扭矩
  • Enable Collision:启动碰撞
  • Enable Preprocessing:启动预处理
  • Mass Scale:质量比例
  • Connected Mass Scale:连接质量比例

HingeJoint(合页关节)

  • Edit Angular Limits:编辑角度限制
  • Connected Body:连接刚体
  • Connected Articulation Body:连接身体关节
  • Anchor:锚点
  • Axis:
  • Auto Configure Connected Anchor:自动连接锚点
  • Connected Anchor:连接锚点
  • Use Spring:使用弹簧
  • Spring:弹簧
  • Use Motor:使用引擎
  • Motor:引擎
  • Use Limits:使用限制
  • Extended Limits:扩展限制
  • Use Acceleration:使用加速度
  • Limits:限制
  • Break Force:断开需要的力
  • Break Torque:断开需要的扭矩
  • Eable Collision:启动碰撞
  • Eable Preprocessing:启动预处理
  • Mass Scale:质量比例
  • Connected Mass Scale:连接质量比例

Rifidbody(刚体)

  • Mass:质量
  • Drag:阻力
  • Angular Drag:角度拖拽
  • Automatic Center of Mass:自动设置质量中心点
  • Automatic Tensor:制动设置张力
  • Use Gravity:使用重力
  • Is Kinematic:运动学的
  • Interpolate:插值
  • Collision Detaction:碰撞检测
  • Constraints:持续碰撞
  • Layer Overrides:重写层

SpringJoint(弹簧关节)

  • Connected Body:连接刚体
  • Connected Articulation Body:连接身体关节
  • Anchor:锚点
  • Auto Configure Connected Anchor:自动连接锚点
  • Connected Anchor:连接锚点
  • Spring:弹簧
  • Damper:阻尼
  • Min Distance:最小距离
  • Max Distance:最大距离
  • Tolerance:耐力范围
  • Break Force:单开需要的力
  • Break Torque: 断开需要的扭矩
  • Enable Collision:启动碰撞
  • Enable Preprocessing:启动预处理
  • Mass Scale:质量比例
  • Connected Mass Scale:连接质量比例

作者的一点废话 

如果帮助到你就请点个赞吧,你的支持是我创作的动力!!

日志:2024年5月25日12:01  unity Physic入门 上传

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/640966.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

元年科技数据智能研发部负责人张亚东受邀为第十三届中国PMO大会演讲嘉宾

全国PMO专业人士年度盛会 北京元年科技股份有限公司数据智能研发部负责人张亚东先生受邀为PMO评论主办的2024第十三届中国PMO大会演讲嘉宾,演讲议题为“大模型时代,AI创新型工具提升项目管理效率”。大会将于6月29-30日在北京举办,敬请关注&a…

VOS3000被DDOS攻击后该怎么办

VOS3000遭受DDoS攻击的应对措施 当VOS3000遭受DDoS攻击时,可以采取以下几个步骤来应对: 立即启动防火墙:尽管难以完全阻止DDoS攻击,但防火墙可以在一定程度上帮助抵御攻击,减轻其造成的危害。 联系服务器提供商&#…

JVM运行时内存:垃圾回收

文章目录 1. 什么是垃圾2. 为什么需要垃圾回收3. Java 中垃圾回收的重点区域是什么4. 常见的垃圾回收算法 1. 什么是垃圾 垃圾 是指 在运行程序中没有任何指针指向的对象,这个对象就是需要被回收的垃圾。 如果不及时对内存中的垃圾进行清理,那么&#…

【问题解决】Android Studio Jellyfish新建Kotlin项目后Gradle Sync及Maven下载很慢

创建新项目之后,Gradle Sync和Build都很慢,因为下载Gradle和Maven等工具。 代码默认配置 settings.gradle.kts pluginManagement {repositories {google {content {includeGroupByRegex("com\\.android.*")includeGroupByRegex("com\\.g…

单片机io扩展

输入输出扩展 i2c扩展 方案1:PCF8575 PCF8575双向IO口扩展模块 16位输入输出I2C通讯 单片机级联扩展板 方案2:PCA955A 输出扩展 74HC595 io口扩展模块输出口扩展 参考链接 中微爱芯发[2004] 1号           签发人: (szlcsc.com)https://…

vue项目elementui刷新页面弹窗问题

bug:每次刷新页面都有这个鬼弹窗。 刚开始以为是自己的代码问题,于是我翻遍了每一行代码,硬是没找出问题。 后来在网上找了些资料,原来是引入的问题。 解决方案: 改一下引入方式即可。 错误姿势 import Vue from …

构建高效AI代理:单代理与多代理架构的策略与挑战

AI代理架构正成为实现复杂任务自动化的关键技术。这些代理不仅需要处理信息、做出决策,还要能够与外部环境进行交互。随着ChatGPT等生成式AI应用的兴起,研究者们开始探索下一代AI应用,其中AI代理的角色愈发重要。单代理架构以其简洁高效的特点…

牛皮!亚信安全《2024国家级攻防演练100+必修高危漏洞合集》.pdf

上次分享了2023攻防演练高危漏洞,获得了很多粉丝的好评。 今天再分享一份由亚信安全服务团队结合自身的“外部攻击面管理”服务能力和专业的红队能力,最新发布的《2024攻防演练必修高危漏洞合集》,一共108页,非常详细&#xff0c…

五分钟部署开源运维平台Spug结合内网穿透实现远程登录管理

文章目录 前言1. Docker安装Spug2 . 本地访问测试3. Linux 安装cpolar4. 配置Spug公网访问地址5. 公网远程访问Spug管理界面6. 固定Spug公网地址 前言 Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件…

【产品经理】输出

引言:        在最近频繁的产品管理职位面试中,我深刻体会到了作为产品经理需要的不仅仅是对市场和技术的敏锐洞察,更多的是在复杂多变的环境中,如何运用沟通、领导力和决策能力来引导产品从概念走向市场。这一系列博客将分享…

RoboMaster机甲大师赛

RoboMaster机甲大师赛 RoboMaster机甲大师赛中部赛区承办方主要赛事:机甲大师高校联盟赛(RMUL,RoboMaster University League)组别概况比赛规则 RoboMaster机甲大师赛中部赛区 昨天现场观看了机甲师中部赛区,感觉很受震撼&#x…

dmanywhere的docker制作

dmanywhere的docker制作 官网地址: http://www.dmanywhere.cn/ 下载相关执行文件。 Dockerfile的默认命名是“Dockerfile”, 在构建镜像时,如果没有指定Dockerfile文件,Docker通常会寻找名为“Dockerfile”的文件 1.Dockerf…

校园二手书交易|基于SprinBoot+vue的校园二手书交易管理系统(源码+数据库+文档)

校园二手书交易管理系统 目录 基于SprinBootvue的校园二手书交易管理系统 一、前言 二、系统设计 三、系统功能设计 1系统功能模块 2管理员功能模块 3 卖家用户功能模块 4 用户功能模块 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八…

类图的六大关系

类图中的六大关系包括:继承关系、实现关系、关联关系、聚合关系、组合关系和依赖关系。 1. 继承关系 继承是一种类与类之间的关系,表示一种泛化和特化的关系。子类继承父类的特性和行为。 class Animal {void eat() {System.out.println("This an…

Kafka之【存储消息】

数据已经由生产者Producer发送给Kafka集群,当Kafka接收到数据后,会将数据写入本地文件中。 存储组件 Kafka 的消息存储涉及多个关键组件,每个组件在消息的存储和管理过程中扮演着特定的角色。以下是 Kafka 存储消息过程中涉及的主要存储组件及…

解决ModuleNotFoundError: No module named ‘dnnlib‘问题

复现论文采用了大佬的库,这时候运行报错: 尝试采用:pip install dnnlib解决,但下载源中并不包含该依赖。 解决方法: pip install https://github.com/podgorskiy/dnnlib/releases/download/0.0.1/dnnlib-0.0.1-py3-n…

python数据类型之列表

目录 1.创建列表 2.列表基础操作 常用操作 对列表元素顺序随机打乱 列表下标和切片 字符串分割为列表 列表位移 列表切片替换 3.列表内置方法 4.列表排序 简单排序 使用key参数按指定规则排序 二维列表排序 自定义排序规则函数 5.列表排序算法 选择排序 柱状图…

MiniMax Golang2轮面试,期望薪资25K

一面 1、自我介绍 2、简单介绍一下你们成立了这个finance的财务中台之后,整体的服务架构是怎么样的吗? 3、就你提到的预算池项目,展开说说背景,以及解决了怎么样的问题? 4、为什么采用针对T-1订单的异步计算方案&a…

java语言概述和代码的编译

文章目录 前言 一、机器语言 二、汇编语言 三、高级语言 四、编写代码 打印字符串 求前n项和 五、问题及解决 总结 前言 计算机经过了多年的发展,已经诞生了很多编程语言,如早期的汇编语言,basic语言,现在的高级语言C语言java语言…

计算机网络——TCP 协议的三次握手 / 四次挥手

简述 TCP / UDP 协议都是传输层的协议。 UDP 是面向无连接的协议,就是说发送端不在乎消息数据是否传输到接收端了,所以会出现数据丢失的情况,所以可靠性也不高。 TCP 是面向连接的、可靠的、基于字节流的传输层协议。所谓面向连接的&#…