Javascript Box2Web和图像

Javascript Box2Web和图像,javascript,box2d,Javascript,Box2d,如何导入PNG或GIF并将其附加到Box2dWeb中的形状 我能在网上找到的最好的资源是: 然而,本“教程”并没有对图像的实际使用进行太多解释。因此,这显然是可能的,但我无法让userData技巧发挥作用。我现在已经为您回答了这个问题(以及一个示例),但底线是: 您通常负责呈现box2d世界的状态—您提到的“用户数据技巧”实际上与box2d框架无关 userData是要关联到主体的任意数据的占位符。这可以是任何内容—字符串、函数、对象等。这些数据通常用于帮助您在更新循环期间渲染世界,这正是链接到

如何导入PNG或GIF并将其附加到Box2dWeb中的形状

我能在网上找到的最好的资源是:


然而,本“教程”并没有对图像的实际使用进行太多解释。因此,这显然是可能的,但我无法让userData技巧发挥作用。

我现在已经为您回答了这个问题(以及一个示例),但底线是:

您通常负责呈现box2d世界的状态—您提到的“用户数据技巧”实际上与box2d框架无关


userData是要关联到主体的任意数据的占位符。这可以是任何内容—字符串、函数、对象等。这些数据通常用于帮助您在更新循环期间渲染世界,这正是链接到的资源所做的—如果查看processObjects函数,它将使用imgsrc值创建图像对象,并将其绘制到画布上的正确位置。(这不是一个好主意,因为每次迭代每个对象都会创建一次图像-我建议只创建一次)

更新:您可以尝试以下新链接:


也许这个网站能帮上忙--

Hey@Derek那篇文章并没有完全回答我的问题。事实上,他似乎有同样的问题,没有人能够回答。如何附着图像,而不是制作多边形:D现在可能不可能吗?无论如何,我知道愤怒的小鸟在他们的HTML5版本中使用Box2D,我知道这是可能的。谢谢!我真的很感谢你的帮助。