我正在 AS3 中制作一个基本的平台游戏引擎,目前正在实现重力。目前,重力让玩家在着陆时会下沉几个像素(取决于玩家的速度),我不希望这样。
我希望能够提前 1 帧测试碰撞(扫描测试),如果下一帧会发生碰撞,我希望玩家停止 0px 进入地面,无论玩家的速度如何。
我还想要采用地形形状的像素完美碰撞,所以我一直在使用 Corey O'Neil 的碰撞检测套件 (CDK),它非常适合检测碰撞,但我不知道如何制作它预测他们。我不确定这是否是最好的库。
我不确定 Box2D;我觉得这对我想要的来说太多了。
知道如何在 AS3 中进行像素完美的扫描测试吗?