我是AndEngine的新手。我已經在很多地方看到過使用PIXEL_TO_METER_RATIO,但無法理解何時以及如何使用這個常量。任何人都可以引導到正確的方向?AndEngine:使用PIXEL_TO_METER_RATIO
4
A
回答
6
Box2d是AndEngine使用的基礎物理引擎,它使用儀表作爲標準單位。 PIXEL_TO_METER_RATIO描述了AndEngine中物理引擎中多少像素相當於一米。例如,如果你得到身體的位置,它將以米爲單位。你會乘以它的比例來獲得場景上的位置。
1
定義PTM_RATIO是因爲Box2D使用米作爲標準單位。 例如,480×320像素的屏幕通常等於15 *10平方米box2d的世界裏,如果PTM_RATIO被定義爲32.
Box2D的浮點數的工作原理和公差,必須使用使Box2D表現良好。這些公差已經過調整,可以很好地適用於米 - 千克 - 秒(MKS)單位。特別是,Box2D已經被調整好,可以在0.1米到10米之間移動物體。所以這意味着湯罐和公交車之間的物體應該運作良好。靜態物體可能達到50米大,沒有太多的麻煩。
相關問題
- 1. 如何使用andengine
- 2. 使用onAreaTouched與物理 - AndEngine
- 3. 在Andengine中使用路徑
- 4. 與Tomcat或使用Andengine
- 5. 如何開始使用andengine
- 6. 在Andengine中使用Webview
- 7. AndEngine GLES VS AndEngine GLES2
- 8. 如何使用Android Studio 0.8.9配置Andengine,Andengine Tiled Map,Physics2DBox?
- 9. AndEngine禁用池
- 10. Andengine試用效果
- 11. AndEngine - 如何使用獨立着色器
- 12. 使用TexturePacker加載紋理(AndEngine)
- 13. 如何在AndEngine中使用兩個BitmapTextureAtlases?
- 14. 使用AndEngine創建3D動畫
- 15. 僅限使用AndEngine的聲音播放
- 16. 如何在AndEngine中使用SensorSimulator
- 17. 的Android(AndEngine):使用觸控顆粒
- 18. 如何在maven中使用andengine?
- 19. 使用Andengine安全刪除精靈
- 20. 使用AndEngine onAreaTouched的負座標
- 21. 在Android Studio中使用AndEngine 0.2.10
- 22. 使用AndEngine運行簡單代碼
- 23. 倒計時日期/天使用Andengine
- 24. onResumeGame()使用AndEngine時出現NullPointerException
- 25. AndEngine:使用LayoutGameActivity時的黑色屏幕
- 26. 與AndEngine一起使用TMX文件
- 27. AndEngine使用定時器時出錯
- 28. 使用andengine覆蓋紋理圖像
- 29. AndEngine Android:MenuScene
- 30. Box2d - AndEngine