surfaceView で Android ゲームを開発しています。さまざまなデバイスでゲームをテストすると、playerSprite は他のデバイスと比較して一部のデバイスで高速に動作するようです。プログラムでプレーヤーの速度を設定するときに、さまざまなデバイスに対応するにはどうすればよいですか?
if(MainActivity.slowSpeed == true){
speedX = (float) (canvasWidth/266);
speedY = (float)(canvasHeight/150);
}
if(MainActivity.fastSpeed == true){
speedX = (float) (canvasWidth/192);
speedY =(float) (canvasHeight/108);
}