ли вы предварительной загрузки spritesheets с помощью addImage CCTextureCache в? Если нет, вы заметите задержку при каждом переключении на спрайт в первый раз.
Кроме того, если ваши спрайты не настолько велики, что вы не можете поместить все анимации в текстуру 1024x1024, вы должны просто поместить все спрайты в один лист, а не использовать несколько, например, четыре спрайта 256x256. Вряд ли вы получаете что-либо от этого, в худшем случае вы теряете преимущество спрайтов, потому что, как только вы визуализируете из двух разных спрайтов, вместо двух вызывается два вызова рисования. Текстуры текстуры предназначены не для организации анимации, а для того, чтобы максимально использовать всю вашу графику как можно меньше текстур.
Я еще не сталкивался с этим, но я ожидаю. Благодарю. – Justin