我正在surfaceView 中开发一个android 游戏。当我在不同设备上测试游戏时,playerSprite 在某些设备上的运行速度似乎比其他设备快。以编程方式设置播放器速度时如何适应不同的设备?
如果(MainActivity.slowSpeed == true){
speedX = (float) (canvasWidth/266);
speedY = (float)(canvasHeight/150);
}
if(MainActivity.fastSpeed == true){
speedX = (float) (canvasWidth/192);
speedY =(float) (canvasHeight/108);
}