Вот мой вопрос.Пустой проект cocos2d имеет вес 3,38 МБ (стандарт «Hello world»).Я проверяю это с помощью Profile-> Allocate Kit.Теперь у меня есть изображение .png размером 382x512 пикселей.Он будет расширен до 512x512 в ОЗУ (2 градуса).Я добавляю этот файл в проект так:
CCSprite * sprite = [CCSprite spriteWithFile: @ "mySprite.png"];
А теперь самое интересное.«mySprite.png» имеет формат 8888 пикселей, то есть он должен занимать 512x512 = 0,5 * 0,5 = 0,25 МБ * 4 = 1 МБ (4–4 байта от формата пикселей).Я прав?Я так думаю, но когда я проверил, сколько весит проект, я обнаружил, что проект имеет 5,54 МБ, то есть «mySprite» занял> 2 МБ в ОЗУ.
Что я делаю не так?И как я могу это исправить?: / Thx.