Ich benutze box2dweb. Ich versuche ein Spiel zu entwickeln. Irgendwann muss ich den Kontaktpunkt zwischen einem "Circle" und "Box" herausfinden. Alles, was ich weiß, ist, dass es mit b2ContactListener gemacht werden kann. Wir können Kontaktdaten erhalten, indem wir b2ContactListener mit Post-Solve Event implementieren. Bitte helfen Sie!
Sie befinden sich auf dem richtigen Weg. Es gibt verschiedene Ereignisse, die Sie mit dem b2ContactListener verbinden können:
%Vor%Entfernen Sie einfach den postSolve-Code und hängen Sie davon ab, was Sie tun müssen, um die entsprechenden Ereignisse einzubinden.
Seth Ladd hat einige großartige Artikel in seinem Blog über Kollision / Reagieren auf sie. Dies ist, wo ich diese Bits aufgehoben habe, damit volle Anerkennung ihm zukommt.
Ich hoffe, das hilft.
Danke, Gary
Tags und Links javascript html5 canvas box2d