首页 > 手游开发 > Unity3D > 使用Unity模拟降落伞效果
2020
04-03

使用Unity模拟降落伞效果

使用Unity模拟降落伞效果 - 第1张  | 逗分享开发经验

降落伞模拟效果主要由降落伞上Attach的物理组件与飞行员上Attach的无理组件通过Distance Joint 2D相互连接,并调节其参数实现的。
其中伞上Attack的物理组件及其参数为:
使用Unity模拟降落伞效果 - 第2张  | 逗分享开发经验
飞行员身上Attach的物理组件及参数如下:

使用Unity模拟降落伞效果 - 第3张  | 逗分享开发经验
通过设置Gravity Scale和Linear Drag使得降落伞受到浮力和空气的阻力,飞行员受到重力和阻力。通过设置阻力的不同达到降落伞是随飞行员而动的效果。
通过Distance Joint 2D实现降落伞与飞行员保持固定的距离,Unity Mannual对Distance Joint2D的描述为:
The Distance Joint 2D component allows two Sprite objects controlled by rigidbody physics to be attached together to keep them a certain distance apart. Note that unlike the Spring Joint 2D, the Distance Joint applies a hard limit rather than a gradual force to restore the desired distance.

最后编辑:
作者:搬运工
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。