Box2dweb - Kollisionskontaktpunkt

8

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!

    
Shekhar 04.06.2012, 09:02
quelle

1 Antwort

16

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

    
Gary 08.06.2012, 23:40
quelle

Tags und Links