首先,謝謝你的時間。
如何在EdgeShape上使用Box2D傳感器來確定Ball的碰撞條件,然後使用該條件來增加得分變量?
我使用Box2D通過libGDX創建Pong克隆!我已經從iforce2d和Ray Wenderlich中找到了很好的例子和教程,但是,它們是用我目前不熟悉的語言和庫編寫的。嘗試理解和轉換代碼不適合我。如果可以提供代碼或指向傳感器使用的Java/libGDX格式的鏈接,我將非常感激。
我在我的代碼中接收聯繫人,但我還沒有理解算法的配方,它會忽略與槳矩形和舞臺邊界的接觸,但在與左或右EdgdeShape傳感器發生碰撞時增加分數變量。
我已經清理了兩週的網絡,試圖找到一些有用的信息,以便在發佈到SO之前一起解決問題,但是,我正式在這個問題上難住了。我可以使用一些指導。
感謝您的時間。您的幫助揭示了更小的答案,這些答案將我設置爲我在此處發佈的整體解決方案的路徑http://stackoverflow.com/questions/17901760/how-to-handle-null-pointer-exception-in-libgdxs-box2d- contactlistener/17902235#17902235。 – HACKQ3R