我是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. 与Tomcat或使用Andengine
- 2. 在Andengine中使用路径
- 3. 如何使用Android Studio 0.8.9配置Andengine,Andengine Tiled Map,Physics2DBox?
- 4. 使用Andengine安全删除精灵
- 5. 如何在AndEngine中使用两个BitmapTextureAtlases?
- 6. AndEngine使用定时器时出错
- 7. 倒计时日期/天使用Andengine
- 8. 使用TexturePacker加载纹理(AndEngine)
- 9. onResumeGame()使用AndEngine时出现NullPointerException
- 10. 使用andengine覆盖纹理图像
- 11. AndEngine SceneTouchEvent
- 12. 在andengine
- 13. AndEngine SpriteBatch setColor()不起作用
- 14. Andengine在Android应用程序
- 15. 试图爬起来,用andengine
- 16. 使用AndEngine GLES2在游戏中使用Sprites的最佳实践
- 17. 的Android AndEngine analogController
- 18. Debug Draw Andengine
- 19. AndEngine beginContact功能
- 20. Andengine的Performclick
- 21. Image Squences AndEngine
- 22. Andengine Demo Nullpointer
- 23. 如何在andengine
- 24. AndEngine Text.setText not working
- 25. AndEngine Ease功能
- 26. Andengine fo ndroid
- 27. AndEngine的Java Hashtable
- 28. andengine中的runOnUpdateThread
- 29. AndEngine GLES2 ScrollContainer
- 30. AndEngine位置