gpt4 book ai didi

simulation - 如何使用 Box2D 物理引擎保持轨道上火车的俯 View ?

转载 作者:行者123 更新时间:2023-12-04 02:06:05 24 4
gpt4 key购买 nike

我认为使用像 Box2D 这样的物理库来模拟火车沿着轨道、穿过道岔等的俯 View 会很有趣。我需要什么关节和电机才能完成这项工作?

我很好奇如何施加所需的力来使汽车沿着样条线轨道行驶,这样它就可以撞到其他火车车厢、行人、德洛林人等。只需说“汽车现在位于样条线(t)”每个时间步长都会在物理引擎中产生过大的力。如果我理解正确的话,你必须用一种力将汽车粘到轨道上,用另一种力将其角度限制为与轨道平行(或者用两种力将汽车的前部和后部粘到轨道上),然后创建插入火车前进的另一股力量。我正在寻找有关如何完成这些事情的一些详细信息。

最佳答案

我相信如果没有“真实”物理,比如《Luxor》或《Tumble Bugs》等游戏中的球运动,事情会更容易。含义:让火车沿着轨道定义的样条线行驶。

使用物理学来让火车沿着轨道行驶可能有点矫枉过正,并且可能会导致各种不良的副作用,包括急速运动、火车脱轨、火车卡在路口等。

但是,您仍然可以使用物理关节将各个货车连接在一起。只需确保只有机车获得加速力,火车的其余部分只是跟随或被插入但保持在样条线上。

关于simulation - 如何使用 Box2D 物理引擎保持轨道上火车的俯 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/616375/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com