`Estoy desarrollando mi primer juego en Android Adnengine. Es un juego de carreras desde la vista superior. Usé el fondo de paralaje y algunos autos. Lo probé en mi dispositivo, que es de menor ancho y alto.Tamaño del Sprite en diferentes tamaños de pantalla Andengine Android
He colocado los automóviles de 32 y 64 de acuerdo con el ancho y la altura de la cámara. Funciona bien con el tamaño de mi pantalla pero en pantallas de mayor tamaño, como el Galaxy Tab, hay un espacio enorme en el juego, porque el tamaño de los autos es el mismo que el que tengo para usarlos con el poder de dos.
¿Cómo puedo usar imágenes que se ajusten a todos los tamaños de pantalla? ¿Tengo que usar diferentes imágenes de acuerdo con el tamaño de la imagen con diferente ancho y altura de la cámara? Estoy seguro de que hay una solución para esto.
Ya he modificado mi archivo de manifiesto para admitir tamaños pequeño, grande y xlarge.
public Engine onLoadEngine() {
final Display display = getWindowManager().getDefaultDisplay();
CAMERA_WIDTH = display.getWidth();
CAMERA_HEIGHT = display.getHeight();
//Toast.makeText(getApplicationContext(), CAMERA_WIDTH, 3);
mCamera = new Camera(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
engine = new Engine(new EngineOptions(true,
ScreenOrientation.LANDSCAPE, new RatioResolutionPolicy(
CAMERA_WIDTH, CAMERA_HEIGHT), mCamera).setNeedsMusic(
true).setNeedsSound(true));
return engine;
}
si va a usar una RatioResolutionPolicy cuando inicie el motor, se llevará de eso para usted – jmroyalty
Acabo de editar mi Pregunta con mi Código ¿me pueden ayudar más? Estoy utilizando RatioResolutionPolicy. –