现在有两个类型节点:
- 椭圆的球, 绑定有组件有:RigdigBody,PhysicsCircleCollider两个组件
- 一个斜面, 绑定组件有:RigdigBody,PhysicsBoxCollider两个组件
需求:
有一堆【椭圆球】掉到【斜面】,然后根据配置的物理效果自由滚。
问题:
需求是满足了,但是【椭圆球】之间竟然也会互相乱撞, 请问怎么禁止【椭圆球】互相不产生配置效果。。
现在有两个类型节点:
问题:
需求是满足了,但是【椭圆球】之间竟然也会互相乱撞, 请问怎么禁止【椭圆球】互相不产生配置效果。。
【椭圆求】设置的的是Dynamic类型
【斜面】设置的是static类型
你这是没分组吧?
项目->项目设置->分组管理->添加分组
再改一下节点的分组
用分组去取消球之前的碰撞,球会相互穿透的吧。我觉得楼主是觉得球太活泼了,是不是想要一种水流流下的效果?那可以把球的回弹减小,密度增大,线性加速调小,速度衰减增大。这些参数都可以让球变得不活泼,速度不容易变化。调整到适合的值,应该能得到你满意的效果
球和球是同一个分组,设置同一个分组之间不能碰撞就好了
我以为分组仅仅对“碰撞组件”有效果,和物理引擎下面的碰撞组件不是一个东西
。。。我一直在哪研究用那个tag怎么解决, 文档里面看到过分组还以为只是由于碰撞组件的
谢谢,学习了,刚接触物理引擎这些参数不太懂怎么调教,很有帮助