我发现了android编程,我创建了一个简单的图层,我正在绘制一些这样的精灵:
Matrix matrix = new Matrix();
matrix.setTranslate(xPos, yPos);
canvas.drawBitmap(mysprite, matrix, null);
但是根据屏幕尺寸,一切都不会像它那样缩放。 我必须使用屏幕尺寸来缩放自己,或者是否有自动执行此操作的参数。
由于
答案 0 :(得分:0)
据我所知,没有办法自动缩放你的精灵,你可以得到的最接近的是dp
,首先我不知道是否可以使用dp
调整大小。在游戏引擎中,其次它不是最好的方式(因为我发现它根本没有变化)支持多种屏幕尺寸。
这是一个很好的起点,因为它涵盖了支持多种屏幕尺寸的不同简单(ish)方法 - http://developer.android.com/guide/practices/screens_support.html