Tag: 游戏

Android上的缩放问题 – 为什么图片如此笨拙?

我没有2D图形和游戏体验。 我自学了数百个错误和数十个小时。 我从简单的装扮游戏开始。 我使用Nexus 5x进行开发,屏幕显示正常。 当我完成了一个里程碑,我试图在大联想平板电脑和小三星迷你手机上的游戏。 它看起来非常可怕。 一个原始的矢量PSD文件看起来很完美,PNG导出也没有任何问题。 但是,当我缩放图片时,它是颠簸。 我知道这是位图。 但是还有另一张图片在其他地方缩放,看起来很好(两张图片都是32位): 当我从Google Play玩一些游戏时,他们从来没有缩放问题。 他们如何实施? 他们使用矢量? 有一些窍门吗? 我把所有东西放到assets文件夹,尽管花了1 MB。 我反编译了一些apk,并没有为每个分辨率设置变体。 虽然他们很好地缩放图片。 一些源代码片段: protected void onSizeChanged(int w, int h, int oldw, int oldh) { super.onSizeChanged(w, h, oldw, oldh); this.w = w; this.h = h; canvasBitmap = Bitmap.createBitmap(w, h, Bitmap.Config.ARGB_8888); drawCanvas = new Canvas(canvasBitmap); } protected void onDraw(Canvas […]