我的 android 游戏图标没有充分利用设备中允许的图标空间;它只是允许空间的 3/4。我一直在使用 Unity 进行开发,并提供了所有不同的图标大小。我认为问题出在我创建的 psd 文件上。是否有任何关于在 Photoshop 或 Illustrator 中创建图标的指南或说明,以便使图标能够利用设备上可用的完整图标空间?
问问题
1032 次
1 回答
0
将 psd 文件保存为图像时要检查的是它在图标周围没有任何空白区域。确保裁剪任何额外的空间。
最有可能的是,问题在于您仅将图标的图像文件提供到一个可绘制文件中。在设备上运行时,图标会逐步缩小多次,直到适合所需区域。生成的图像可能比提供的区域小很多。为了解决这个问题,您应该在四个主要可绘制文件夹(mdpi、hdpi、xhdpi 和 xxhdpi)中的每一个中都有一个单独的图像,并具有每个分辨率设备所需的确切大小。如果您使用的是 Photoshop,则可以通过为每种尺寸创建智能对象来做到这一点。Howard Pinsky 的这个 Photoshop 演示很好地展示了这一点: https ://www.youtube.com/watch?v=hhrgi_JfcYo 。您也可以使用 Photoshop 或其他图像编辑服务(甚至包括 Paint)手动执行相同的操作。
至于为每种分辨率使用正确的尺寸,Android 开发者网站提供了有关查找每个可绘制文件夹的图像像素尺寸的信息。 http://developer.android.com/guide/practices/screens_support.html
于 2014-04-26T22:03:30.380 回答