我正在用javascript在HTML5画布上做一个platformer游戏。我需要一种方法来感知绘制在画布上的两个奇怪形状的png图像之间的碰撞。我可以用正方形或圆形来做,但这些都是奇怪的形状图像。有谁知道怎么做吗?两个奇怪形状的物体之间的感官碰撞?
发布于 2011-07-17 13:41:40
Box2d很流行:
http://box2d-js.sourceforge.net/
我认为像以前的精灵游戏那样逐个像素地检查,在JS上可能会消耗太多的CPU --尽管我不确定。
cocos2d-javascript有一些与此相关的演示:
https://stackoverflow.com/questions/6724083
复制