Pixi.js: Wie kann ich Physik (Box2d) mit Pixi . verwenden?

Erstellt am 24. Dez. 2015  ·  10Kommentare  ·  Quelle: pixijs/pixi.js

Kannst du mir den Link zu den Totorials geben
Danke schön

Hilfreichster Kommentar

Ich verwende box2d(web) und pixi.js für ein Projekt ... da ist nichts dran.
eine Reihe von Körpern, die der Welt hinzugefügt wurden (box2d)
ein Array von Sprites, die der Bühne hinzugefügt wurden (pixi.js)

Ihre Renderfunktion überprüft die Position und Drehung der Box2d-Körper und wendet sie auf das Sprites-Array an. lass es mich wissen, wenn du ein Codebeispiel brauchst

Alle 10 Kommentare

Entschuldigung für die späte Antwort.

Ich hatte irgendwo meinen eigenen box2d + Debug-Renderer für pixi. Ich werde es finden und eine Demo in den Beispielen posten.

Ich hoffe, dass Sie bereits https://www.codeandweb.com/physicseditor gekauft haben, ohne es ist Box2d in pixi schwer zu erstellen

Die Grundidee besteht darin, Körper für Sprites zu spawnen und die beiden Szenen synchron zu halten.

Ich verwende box2d(web) und pixi.js für ein Projekt ... da ist nichts dran.
eine Reihe von Körpern, die der Welt hinzugefügt wurden (box2d)
ein Array von Sprites, die der Bühne hinzugefügt wurden (pixi.js)

Ihre Renderfunktion überprüft die Position und Drehung der Box2d-Körper und wendet sie auf das Sprites-Array an. lass es mich wissen, wenn du ein Codebeispiel brauchst

Schließen wie beantwortet :+1:

@ivanpopelyshev Ich möchte nur einigen Formen (Rechteck, Dreieck, Kreis) Kollision und Hüpfen hinzufügen - die per Drag & Drop auf ein richtiges Antwort-Sprite gezogen werden können. Ist box2d dafür die beste Lösung? Hat jemand ein aktuelles Codebeispiel? Bei Bedarf kann ich auch die Physik-Editor-App herunterladen.

Nur für die Grundformen sollten Sie die PhysicsEditor-App nicht benötigen. Ich habe p2 erfolgreich auf Mobilgeräten in EaselJS für ungefähr 10 dieser 3 Formen verwendet, und es hat gut geklappt.

danke p2 hat einige wirklich gut aussehende Beispiele - ich werde versuchen, eines davon in meine Sprites zu integrieren - scheint nicht viel zu erfordern - schade, dass ich kein aktualisiertes Physik-Plugin / eine aktualisierte Brücke für PIxi finden kann.

@mspanish Sie können diese Bibliothek ausprobieren: https://github.com/shakiba/planck.js . Es ist von Box2D portiert.
Sie können auch Matter.js ausprobieren, das ebenfalls eine sehr gute Bibliothek ist. Du findest sogar Tutorials auf Youtube.

Dieser Thread wurde automatisch gesperrt, da nach dem Schließen in letzter Zeit keine Aktivität stattgefunden hat. Bitte öffnen Sie eine neue Ausgabe für verwandte Fehler.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

Darker picture Darker  ·  3Kommentare

courtneyvigo picture courtneyvigo  ·  3Kommentare

zcr1 picture zcr1  ·  3Kommentare

neciszhang picture neciszhang  ·  3Kommentare

distinctdan picture distinctdan  ·  3Kommentare