2009-06-08 3 views
1

Что является самым простым и практичным способом реализации плавной анимации на фрейме на iPhone? Я знаю, что последовательности изображений легко сделать, но если я скажу, что 30 изображений, мигающих в секунду (30 кадров в секунду) в течение 5 секунд, замерзнет? Имеются ли массовые последствия для памяти с помощью этого метода?Лучший способ сделать базовую анимацию 2D-изображения на iPhone?

Я разрабатываю игру, которая будет в основном статичной, но будут некоторые анимации для некоторых действий пользователя. Я надеюсь, что OpenGL (и т. Д.) Не понадобится.

ответ

2

Я бы порекомендовал посмотреть на движок игры с открытым исходным кодом Cocos2d-iPhone.

Использование AtlasSprite должно быть относительно прямым для достижения желаемого результата.

+0

Интересно - я взгляну на Cocos2d-iPhone и помету ваш вопрос как правильный ответ, если это то, что мне нужно. Благодаря! –

0

Этот вопрос должен быть более понятным. Вы пытаетесь отобразить анимацию на основе спрайтов? Или анимировать изображение вдоль пути? Или оба?

Если у вас есть серия изображений для анимации, использование UIImageView's animationImage - это простой способ сделать это, хотя это, вероятно, недостаточно эффективно для полноценной игры.

+0

Я уточнил вопрос, чтобы быть немного более прямым. Спасибо, Стивен. –

Смежные вопросы