弹珠游戏怎么做到让球落点指定位置

正在用物理引擎做弹珠游戏,现在要让球层层筛选后固定落点,类似老虎机的模式.
1, 不完全使用物理引擎的重力弹力,中途碰到柱子后给个矢量,合成后往目标方向走.
2, 给中途的柱子添加磁力属性,让球往指定柱子撞
3, 舍弃物理引擎,用动作模拟个动画

1缺点: 撞击后的转向不自然
2, 就算有磁力,也不一定能吸回球,而且球弹到反方向肯定不能吸,不然会锐角转向
3, 怎么才能模拟的流畅

大佬有实现吗

大佬求回复

导演在正式演出前,会先彩排一遍。
让演员们(弹珠)从上往下落,记录关键数据,如果最后落点是你想要的,就把数据存起来,否则就重来。
正式演出的时候,让弹珠按照之前存起来的数据去演算,就一定是彩排时的结果了

1赞


是这个掉落金币的么

没做过类似需求, 但如果是我做的话, 思路是, 把每个柱当做节点, 然后类似a星寻路找出起点到终点要经过的柱子, 然后点与点之间用2阶贝塞尔(曲线的最高点有很多计算方法, 可以自己查), 用这来实现像碰撞后有点弹起效果的表现效果

我刚刚做了这个游戏,半个月前上线了,就是用的这个方法

需要预先操控结果,肯定是坑人的游戏,抓起来抓起来 :laughing: