Я только начал использовать спрайт-листы в Cocos2D, пытаясь лучше использовать память текстур, и у художника, генерирующего мои ресурсы, есть скрипт, который он использовал для некоторых предыдущих игр в Unity3D.Инструмент берет несколько изображений, удаляет прозрачные и пробелы и вставляет их в атласы.Он возвращает «position» и «uvs» для каждого спрайта в текстовом файле.Единственное, что делает инструмент, который мы не можем отключить, это то, что он транспонирует некоторые из спрайтов, чтобы они лучше подходили.
Я хочу загрузить анимацию из файла plist в Cocos2D.Есть ли способ вернуть их в нормальное состояние при загрузке кадров в кэш текстуры?Если нет, то как мне перенести отдельные кадры после загрузки их в CCAnimation?
Если ничего из этого не сработает, я просто вырезать и вставить все транспонированные спрайты в большее количество атласов и разобраться с использованиемнемного дополнительной памяти текстур.