wiem płótno HTML5 dość dobrze, znam podstawy i animacji za pomocą pętli itpJak narysować świat Box2D używając Canvas HTML5 zamiast Debug Draw?
Demo pracuję z: (kliknij, aby kształty) http://henry.brown.name/experiments/box2d/example-canvas.html
Co nie jestem bardzo obeznany ze jest Box2D. Używam portu Box2DWeb, słyszałem, że był nowszy niż Box2D-js, nie jestem pewien, który jest najlepszy.
Wiem, jak zainicjować "świat" i mogę umieszczać przedmioty na świecie. Następnie używam programu Step do animowania świata - jednak, aby wyświetlić go na ekranie do tej pory, udało mi się go uruchomić tylko przy pomocy debugowania, ponieważ w zasadzie robi on wszystko dla ciebie.
Zamiast korzystać z rysunków do debugowania, chciałbym użyć płótna do rysowania, na przykład samochodu zamiast tylko kwadratu. Jak dołączyć fizykę kwadratu do wizerunku samochodu? Po prostu nie mogę się skupić na integracji płótna z Box2D.
Wszelkie wskazówki będą bardzo cenne!
Dzięki
Niesamowite link będziesz zainteresowany http://www.uselesspickles.com/jsballs/, to nic nie dostał się do zadajesz pytanie, ale jest to również niesamowita symulacja fizyki JavaScriptu –
Hej. Zastanawiam się, czy problem został rozwiązany. Mam ten sam problem. Nie mam pojęcia, jak uzyskać dostęp do parametrów, takich jak pozycja, prędkość, kąt obiektu. Debuguj Rysuj, rysuje wszystko, używając wszystkich tych parametrów. Chciałem wiedzieć, jak możemy uzyskać do nich bezpośredni dostęp. – batman
Bardzo późna odpowiedź, ale tak, problem został rozwiązany. Będę komentować w ramach innych odpowiedzi. – Henryz