探讨一个物理系统篮球网的实现,球能穿过网对网产生力的作用

最近在做一个投篮的游戏,如图

网和球都是刚体,网用Joint组件实现了网的效果,左右动的时候也有甩动的物理效果,现在问题是球穿不过去,如果关闭碰撞检测,网就没有效果了,现在问题卡在了让球能穿过网的同时,给网一个力,让网有一个投球穿过的抖动效果。哪位大佬有过类似的经验跪求不吝分享,感激不尽!或者有想法的也可以探讨探讨。

1赞

网弄个动画将就下 没必要那么真吧:joy:

网是怎么做的呀,就是刚体之间的连线,怎么换成图片啊,细线太丑了

解决了没

http://www.9game.cn/basketballfrvr/
你可以看看这个游戏的效果,动画真搞不了这么nice的效果,空心球和非空心球网抖动的效果都不一样,还有篮板移动的时候,网也有摇摆的效果,这个我是知道怎么把网做出来,关键在于怎么让球穿过网,并且球对网还要产生力的作用,目前这点毫无头绪。

没呢,昨晚一直在构思网的问题,还没着手做,看官方demo看API文档也想不出个办法:tired_face:

他这个绳子怎么拉长的啊…我想做个橡皮筋的效果,但是joint的连线又不能弄成图片,

碰撞的瞬间给一个极限的力,应该会穿过。

做一下受力分析啊,是不是你做的网的问题,你的网是不是本身就不能被撑开,还有可能是不是网的刚体太重了,球的质量又太轻,这样会导致冲量不足,也砸不开啊

弹性绳子怎么实现呀,大神讲一下嘛,

我也在做这个东西,目前想到使用blob去尝试一下

楼主解决了吗

可以加个qq探讨下?

这不是要用3d物理引擎么?你们用的2D的?还是自己算?自己算比较牛

麻烦问下网的效果怎么用Joint组件实现的?

前段时间忙别去了,今天才看大佬的回帖,确实,把网的密度调低,球的密度高于网的一定密度,力够大就能穿过去,谢谢指点

不用3d,2dbox引擎的功能足够满足需求

1赞

后来我试了两天,花了差不多两天时间,先试了旋转关节,拉成参详游戏那样的形状,网每一段的角度难调,后面换了绳子也是,互相牵扯的力不知道怎么去调节,运行起来各种鬼畜,更别说球砸上去的时候了,后面这个功能就先搁置了。

可以实现具有弹性拉力的绳子吗?

我也在做这个,网都不知道怎么拼,,请问能发源码看看网怎么拼吗?感谢