如何导入PNG或GIF并将其附加到Box2dWeb中的形状?
我能在网上找到的最好的资源是:http://www.jeremyhubble.com/box2d.html
然而,这篇“教程”并没有对图片的实际使用方式给出太多的解释。所以这显然是可能的,但是我不能让userData技巧起作用。
发布于 2012-04-25 21:02:47
我现在已经在gamedev上为你回答了这个问题(还有一个例子),但底线是:
您通常负责呈现box2d世界的状态--您提到的"userData技巧“实际上与box2d框架无关。
userData是要与正文关联的任意数据的占位符。这可以是任何东西-字符串、函数、对象等。这些数据通常用于帮助您在更新循环期间渲染世界,这正是您链接到的资源所做的事情-如果您查看processObjects函数,它将使用imgsrc值创建一个Image对象,并将其绘制到画布上的正确位置。(这并不是一个好主意,因为图像在每次迭代中为每个对象创建一次--我建议它应该只创建一次)
发布于 2012-08-15 13:27:34
更新:你可以尝试这个新链接:http://codingowl.com/readblog.php?blogid=134
也许这个网站能帮上忙-- box2dweb.com/blog/2012/05/01/attaching-image-贴图/
https://stackoverflow.com/questions/10159905
复制相似问题