【问题标题】:cocos2d background image dimmensionscocos2d 背景图片尺寸
【发布时间】:2012-05-08 04:25:20
【问题描述】:

我正在尝试通过创建一个带有背景图像的应用程序来开始使用 cocos2d。它不是纹理,只是一个直的图像。

我使用以下方法添加背景:

    CCSprite* background = [CCSprite spriteWithFile:@"paris.png"];
    background.tag = 1;
    background.anchorPoint = CGPointMake(0, 0);
    [self addChild:background z:0];

图像是 960x640,但是当我在 iPhone 5 模拟器中运行它时,我只能看到图像的一小部分。好像屏幕太大了。我的印象是我需要 960x640。这不准确吗?我的图片应该是什么分辨率?

我尝试过设置和不设置锚点。如果没有锚,我会在 1/2 的屏幕上看到模糊的图像。

【问题讨论】:

    标签: iphone cocoa-touch cocos2d-iphone


    【解决方案1】:

    了解 cocos2d 中的视网膜显示:http://www.cocos2d-iphone.org/wiki/doku.php/prog_guide:how_to_develop_retinadisplay_games_in_cocos2d

    制作一张 480x320 的图片,名称为 paris.png...

    将当前图像重命名为 paris-hd.png...

    在应用程序委托中启用 Retina 显示.. 完成.. 希望这会有所帮助.. :)

    【讨论】:

      猜你喜欢
      • 2012-12-16
      • 2012-12-13
      • 2023-04-11
      • 1970-01-01
      • 1970-01-01
      • 2015-05-22
      • 2011-09-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多