【如何以物理效果,精确控制小球落点---方针已定】

  • 需求描述:让小球以物理的效果,落到指定号码位置
  • 现有问题:小球质量参数一致,碰撞多次后,路径差异越来越大
  • 备用方案:可以完全不使用物理引擎,自己徒手实现

a4e74ee90ee727c03c075da216909eb8_0_1672123022

  • 首先感谢论坛各位大佬出谋划策,经深思熟虑之后,决定使用录像模式方式解决,说白了就是:记录帧、轮播帧。 随后会具体方法总结到公众号供参考,再次感谢大家 !

物理碰撞就是有不确定性的,要完全一致自己写碰撞逻辑吧 。

我擦,那自己写不就麻烦大了 :rofl:

有偿,能解决的宝贝请留言~

非要用物理写?模拟就行了。

不用物理肯定更好啊,徒手撸物理效果的话就有点蛋疼了

物理这种效果不是正常的么? 你现实用一个小球在同一个地方仍最终下落的结果也不一样啊。。。想要路径一样就不要用物理。普通碰撞就可以

或者你第一个球用物理跑,后续同样位置放下得球就不用物理,只是沿着第一个物理球的路线走。

跑的多了第一个球的导航也会丢 :rofl:

什么情况下会丢呀

就是这个物理碰撞的次数越多,后面的数据误差越大

22222
看下这个效果可以么

你这个碰撞次数太少了,所以结果相对确定

不是的,这个是记录了第一个碰撞的路径,后面的所有新创建得都是根据第一个得路线走的,不管你怎么碰撞都是沿着第一个得路线走,和碰撞次数关系不大。

你可以自己写个demo 试一试

路径是怎么记录,都有哪些数据

记录第一个物理球移动得位置,如果需要得话也可以记录他得角度,然后后面的球直接跟随位置走就可以啦

不好使,碰撞次数多了,后面就会分散,你看我上面的gif图就明白了

嗯,可能我说的不太清楚,就是第一个是物理刚体,他正常会有一段路线,记录下来,后面的都是普通图片没有物理效果,只是根据第一个物理刚体得路线走就可以了。
最后一个gif

2赞

那么问题来了,如果我想精准的落到10号位置,那么第一个如果走偏了,后面的都会走偏 :innocent: