collider2d组件中 有 Edit colliber,用来编辑碰撞体的大小
因为移动的时候总是z轴在旋转,所以
Rigidbody 2D → Constraints 锁死Z轴
发生碰撞的条件:必须都有碰撞器,且一方有刚体,最好是运动的一方,因为unity为了性能的优化,因刚体长时常不发生碰撞检测会休眠
上下抖动是因为刚体系统碰撞 和 代码 的冲突
所以直接控制刚体组件让他移动即可
collider2d组件中 有 Edit colliber,用来编辑碰撞体的大小
因为移动的时候总是z轴在旋转,所以
Rigidbody 2D → Constraints 锁死Z轴
发生碰撞的条件:必须都有碰撞器,且一方有刚体,最好是运动的一方,因为unity为了性能的优化,因刚体长时常不发生碰撞检测会休眠
上下抖动是因为刚体系统碰撞 和 代码 的冲突
所以直接控制刚体组件让他移动即可
碰撞器位置会歪是因为刚体和碰撞器是加在父布局上的,拖拽移动的时候是移动的子布局,相对就偏移了
添加碰撞组件 Add Component -> Box Collider 2D
重力 Rigidboby 2D -> Gravity Scale
受力旋转限制 : Rigidboby 2D -> Constraints
老师为什么我设置完还是会穿模
发生碰撞检测的条件:双方必须都有碰撞器,且一
方有刚体,最好是运动的一方。因为Unity为了性能
的优化,刚体长时间不发生碰撞检测会休眠。
玉足
碰撞检测