【发布时间】:2012-04-27 13:04:06
【问题描述】:
在我的游戏中,我从加速度计获得加速度。 计算我的计算,我必须应用一个系数来转换像素单位的测量单位。
我应用为 Android 应用建立的系数(在示例中):
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
mXDpi = metrics.xdpi;
mYDpi = metrics.ydpi;
mMetersToPixelsX = mXDpi / 0.0254f;
mMetersToPixelsY = mYDpi / 0.0254f;
我的加速,得到像素/秒^2。通过这种方式,我可以在代码中的任何地方使用像素,而不是全部以米为单位。
对吗?
【问题讨论】:
标签: android physics units-of-measurement