- 本文概述: 分析Unity中几个2D物理关节组件的基本功能、使用方法、运用场景等
- **开发环境:**Unity2019.3.0a2 / VS2017
- 资源包:
- 源项目:2D Joints Starter
- Github成品项目:Physics Joints in Unity2D
- 说明: 较比于源项目,我自行做了如下设置
- 主场景为Demo
- 对Unity新版本下的新参数进行解释
- 简单做了新的UI
- 对各脚本的注释及修改
- 对场景下物体有序归类: 将各组件的示例物体归于对应组件名称的空物体下,例如涉及DistanecJoint2D组件的物体存放于Distance Joint 2D物体下等
Distance Joint 2D 距离关节
- 基本功能:
- 使两物体被距离关节限制,保持一定距离
- 一个物体可对另一个物体做基于物理特性的环绕运动(环绕物体与被环绕物体)
- 注意:环绕物体自身不旋转
- 使用方法:
- Enable Collision:被关节连接的两个物体是否能相互碰撞
- Connected Rigid Body:定义被环绕物体的锚点到指定物体上
- Auto Configure Connected:自动配置锚点与世界空间中的锚点匹配(暂没用过,但我相信点了你会Ctrl+Z的)
- Anchor:环绕物体锚点的坐标
- Connected Anchor:被环绕物体锚点的坐标