我需要一个用于JavaScript的2D骨引擎

时间:2010-06-03 15:27:07

标签: 2d javascript

我正在寻找一种定义骨骼动画系统的方法,我需要一个基本的动画系统,因为我的目标是将它应用于反向运动学,就像Flash支持一样。

理想的特征是:我可以设置每个都有ID的骨骼(2D中的位置,由2个点定义)。所以我可以基于 frames 制作动画,即:

['l_leg', [10, 0],[ 13,30 ] ] ['r_leg', [30, 0 ], [13, 30] ] //Frame 1 (standing)
['l_leg', [10, 0],[ 13,30 ] ] ['r_leg', [35, 30], [13, 30] ] //Frame 2 (lifting right leg)
...

我确信不需要定义 Joints

lib可能是Ruby中的lib,因为我可以将它移植到JS,但如果在JS中已经更好了:)

2 个答案:

答案 0 :(得分:1)

更新:已弃用很长一段时间了。

我正在开发自己的:http://github.com/flockonus/javascriptinmotion

答案 1 :(得分:0)

请参阅Wikipedia: Express Animator

Google的第一个结果: javascript骨架