Я использую инфраструктуру cocos2d для различных моих приложений и столкнулся со следующей проблемой. Я настроил несколько последовательностей действий и CallFuncND, для этих действий настроена длительность, и когда я запускаю его в симуляторе iPhone, он работает так, как я ожидаю: переходы занимают время, которое я им установил, и они идут в правильном порядке.
Когда я тестирую его на своем подготовленном iPhone, все это проигрывается менее чем за одну секунду. Правильный порядок, время пропорционально между действиями, но все это сжато в одну секунду.
У кого-нибудь есть идеи, почему анимации cocos2d на устройстве будут вести себя по-разному? Мой код полностью настроен аналогично демонстрационным эффектам cocos2d, с той разницей, что я анимирую ParticleSystem, а не Sprite - хотя проблема все еще проявляется со Sprites.