Я пишу небольшую игру-стрелялку с использованием cocos2d. Это хорошо работает в симуляторе. Но при тестировании на устройстве анимация спрайтов идет медленно и они зависают. Изображения, которые я использовал, являются CCSprites. И я использовал CCAnimation для анимации изображений. Почему игра действует по-разному в симуляторе и устройстве?
Спасибо.
Возможно, вы захотите проверить, используете ли вы CCLog - это приводит к значительному снижению производительности устройства из-за необходимости обмениваться данными с консолью Xcode.
Вы должны всегда тестировать приложение на устройстве, чтобы избежать подобных проблем. Приложения в симуляторе намного лучше по производительности, чем в устройстве, поэтому лучше всегда тестировать важнейшие функции приложения на устройстве.