Box学习

ContactListener

2021-10-16  本文已影响0人  大旺旺的弟弟小旺旺

ContactListener从开始碰撞到碰撞分离过程中的几个回掉方法。

public interface ContactListener {
    /**
     * 接触的 时候调用
     */
    public void beginContact(Contact contact);
    
    /**碰撞结束
     */
    public void endContact(Contact contact);
    
    /**
     *
     * 这在联系人更新后调用。 这允许您在接触求解器之前检查接触。
     */
    public void preSolve(Contact contact, Manifold oldManifold);
    
    /*
     *  这使您可以在求解器完成后检查接触。 这对于检查脉冲很有用
     */
    public void postSolve(Contact contact, ContactImpulse impulse);
}

在碰撞开始到碰撞结束这一段时间内进行回调。

上一篇下一篇

猜你喜欢

热点阅读