Изображение iPhone не загружается в реальном размере PNG - PullRequest
0 голосов
/ 08 декабря 2010

Я использую cocos2d, но есть шанс, что это не то, что влияет на него. Я делаю спрайт / изображение так:

if (score.theme == 0) {
    menuBg = @"BaseBackground.png";
}
else if (score.theme == 1) {
    menuBg = @"BaseBackground-xmas.png";
}

CCSprite *bg = [CCSprite spriteWithFile:menuBg];
bg.position = ccp(160, 240);
[self addChild:bg z:0];

Однако при загрузке на мое устройство изображение xmas кажется примерно в 2-3 раза меньше, чем фактический файл PNG, который я использую в своем проекте, все остальные графические изображения в порядке, никаких проблем, включая другое фоновое изображение, работает нормально.

Что может вызвать это? Загрузившись в симулятор, он отлично работает там, но не на устройстве.

1 Ответ

2 голосов
/ 08 декабря 2010

Иногда ресурсы не корректно обновляются на самом устройстве (хотя только на основании данных наблюдений, если имена файлов не изменены, ресурс, по-видимому, не обновляется надежно).вы удаляете приложение с устройства и повторно внедряете его, что приведет к использованию новых ресурсов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...