3

我正在使用 javascript 在 HTML5 画布中开发平台游戏。我需要一种方法来感知绘制到画布上的两个奇怪形状的 png 图像之间的碰撞。我可以用正方形或圆形来做,但这些都是奇怪形状的图像。有谁知道如何做到这一点?感觉两个奇怪形状的物体之间的碰撞?

4

1 回答 1

3

Box2d 很受欢迎:

http://box2d-js.sourceforge.net/

我认为像在过去的精灵游戏中那样进行逐像素检查,在 JS 上可能会消耗过多的 CPU - 不过不确定。

cocos2d-javascript 有一些与此相关的演示:

http://cocos2d-javascript.org/demo

于 2011-07-17T13:41:40.260 回答