unity3d中的物理系统

本文介绍了Unity3D中的物理系统,包括Constant force恒力的运用,Rigidbody刚体的分类及其特性,Collider碰撞器的功能。重点讲解了Kinematic Rigidbodies运动学刚体在游戏场景中的应用,如角色控制器(Character Controller)的角色,以及如何与其他刚体进行交互。内容涵盖运动学刚体的转换,碰撞检测以及不同类型的刚体和控制器在游戏开发中的适用情况。
摘要由CSDN通过智能技术生成

单独:
Constant force恒力:
世界空间的力和物体空间的力。
向上漂用Y轴的世界空间力,向Z轴方向飞用物体空间的力??为什么。。

Rigidbody 刚体
通常概念中的刚体只有不形变,在unity中就是non-kinematic rigidbody
不会发生形变(rigidbody) 而且还受力(non-kinematic )
经常和collider组合使用。

Kinematic 和 non-kinematic 单个物体运动的属性
运动学(直接施加变换)还是受力学(直接施加力)。

Collider碰撞器(不是刚体)单个物体交互的属性
做碰撞检测。

组合:
Kinematic Rigidbodies 运动学刚体:
不受力,重力,碰撞的影响,只能够通过动画或者程序驱动。
可以和non-kinematic rigidbody刚体(unity中即rigidbody)交互。
交互例子:
1Kinematic Rigidbodies可以唤醒其他带collider的rigidbody
2 Kinematic Rigidbodies可以影响通过joint连接到他的rigidbody
2 可以对放在Kinematic Rigidbodies之上的rigidbody施加摩擦力。
除了摩擦力,还能施加其他的力么???碰撞的时候只是去唤醒碰撞检测,不会施加力过去么?chara

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值