我已經丟失了大量的信息box2d和它的端口。 但我有一個非常簡單的問題,爲此我無法在任何地方獲得任何信息。Box2d - 動作腳本,Java,andengine - 身體位置
如何正確計算體位。假設我在屏幕上有精靈(10,20)。 爲什麼box2d的每個教程都計算這個不同?
例如: - 使用函數coordPixelToWorld和coordWorldToPixel處理(來自processing.org),用於計算beetwen世界和屏幕 - 這是一個小小的編譯函數; - andengine具有類似的功能,用於轉換beetwen世界和屏幕; - actionscript - 這裏我不明白爲什麼,但每個教程都獲得屏幕座標,並通過比例函數進行劃分。
我問這個問題,因爲以上所有都有一個共同點:0,0的屏幕座標位於左上角。 box2d是否爲每個端口寫入不同的內容?
我將不勝感激的解釋。
更新
我沒有與Box2D的動作非常大的麻煩。我的問題是:爲什麼當我將身體位置設置爲(0,0)時,它以短語顯示在窗口的左上角。在任何其他box2d端口(處理,jbox2d,andengine box2d擴展名)中,如果我將主體位置設置爲(0,0),它將顯示在窗口的中心。我知道有關每米像素等的規則。