【问题标题】:how to design android cocos2d app for multiple screens如何为多个屏幕设计 android cocos2d 应用程序
【发布时间】:2013-03-08 04:49:48
【问题描述】:

我正在开发 Cocos2d Android,在 cocos2d 中图像保存在 assets 文件夹中,这里我们不能拍摄图像 ldpi、hdipi、mdpi 图像。那么哪种尺寸的图像最适合支持多种设备(手机和平板电脑)。我拍摄了小尺寸图像(240x320),我正在调整图像大小,因此它支持所有设备,但图像看起来很模糊。所以哪种尺寸的图像最适合支持平板电脑和手机的所有屏幕。请给我建议。

【问题讨论】:

    标签: android cocos2d-iphone cocos2d-android


    【解决方案1】:

    最好的方法是拍摄最高分辨率的照片,即。 android 屏幕尺寸的最高尺寸。 cocos2d 会根据屏幕尺寸调整适合小型安卓手机。当您拍摄小图像并将其放大以用于大屏幕 Android 手机时,会发生模糊。

    但如果你使用多个 png 文件,它会增加应用程序的大小。

    source-我在android中使用cocos2d制作了一个游戏。

    【讨论】:

      【解决方案2】:

      这就是你可以在项目中安排东西的方式

      res/layout/my_layout.xml // 正常屏幕尺寸的布局(“默认”) res/layout-small/my_layout.xml // 小屏幕布局 res/layout-large/my_layout.xml // 大屏幕布局 res/layout-xlarge/my_layout.xml // 超大屏幕的布局 res/layout-xlarge-land/my_layout.xml // 横向超大布局

      res/drawable-mdpi/my_icon.png        // bitmap for medium density
      res/drawable-hdpi/my_icon.png        // bitmap for high density
      res/drawable-xhdpi/my_icon.png       // bitmap for extra high density
      

      this link 将讲述故事的其余部分

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-28
        • 2013-03-26
        • 1970-01-01
        • 1970-01-01
        • 2016-08-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多