2013-09-26 49 views
0

我有一個關卡編輯器,它使用基於AndEngine的座標系。將座標和尺寸轉換爲Box2D世界

其中使用錨點中心點的精靈左下角,0,0是左上角。

問題是我在我的Libgdx項目中使用物理,我使用從我的關卡編輯器生成的xml中的Box2D Polygon形狀的寬度,高度,x和y座標。

當我使用寬度,高度,x和y,身體被放置在我不希望他們放置在和大的方式。

就這樣說,我如何使座標和尺寸以與編輯器中創建的相同的方式顯示?

+0

你有一個像素值的數值建立和使用? –

回答

0

您需要檢查級別編輯器座標和Libgdx座標之間的差異。併爲他們製作關卡編輯器的加載器。 (你甚至可以分享您的裝載機在論壇中,如果好心的:P)

例如:你提到一個區別是在編輯器精靈的位置是左上角落,libgdx是左下角角。在你的加載器中,你可以在下面放置精靈1 spriteheight,這就足夠了這個區別:)

相關問題