我如何对蜘蛛的行走动作进行编程?

Posted

技术标签:

【中文标题】我如何对蜘蛛的行走动作进行编程?【英文标题】:How could I program a spider's walking movements? 【发布时间】:2011-07-30 22:11:56 【问题描述】:

我正在编写一个应该具有真实运动的蜘蛛。目前我正在使用这个网站作为腿应该如​​何移动的参考,但我不确定如何实现它。

http://www.mechanicalspider.com/comparison.html

我知道一些点以分配给 x 或 y 值的正弦波运动移动,而围绕固定点旋转的点很简单,但我不明白底部的两个“英尺”点是如何移动的相对于其他点。我在这里寻找的不是代码,而是如何将其转化为代码的解释。

如果我还不够清楚,请不要犹豫,谢谢。顺便说一句,我正在处理中构建它。

【问题讨论】:

看看用于 Flash 的 Box2D 物理引擎。有一些演示,包括蜘蛛。这对我来说看起来很现实。您可以下载代码:(您必须遍历演示才能找到蜘蛛)box2dflash.sourceforge.net 【参考方案1】:

您可以阅读逆运动学

【讨论】:

谢谢,我找到了处理的例子,所以这正是我所需要的。这是链接:idblab.blogspot.com/2008/10/… 太棒了 :) 如果您还需要任何关于如何解决逆运动学问题的建议,我可以提供帮助 :)

以上是关于我如何对蜘蛛的行走动作进行编程?的主要内容,如果未能解决你的问题,请参考以下文章

《游戏学习》| 微信蜘蛛侠动作游戏源码分析

《游戏学习》| 微信蜘蛛侠动作游戏源码分析

3dmax中如何制作汽车的行走动画

强化学习过程中对产生的无效动作应该如何进行屏蔽处理?(强化学习中可变的动作空间怎么处理)

如何以编程方式添加 touchesBegan 动作?

04 蜘蛛spider