Самый эффективный способ спрайтовой (рамочной) анимации в Monotouch - PullRequest
1 голос
/ 29 декабря 2011

Я хотел бы знать лучший (высокопроизводительный / FPS) способ создания спрайтовых (кадровых) анимаций в проекте MonoTouch.

Я делаю это очень эффективно в Android, декодируя целое изображение спрайта, обрезая его до нужных размеров и отображая кадры в нужном темпе.

Итак, какой самый эффективный способ сделать это в Monotouch, с точки зрения FPS.

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 29 декабря 2011

Это зависит от того, какие требования вы предъявляете к своим спрайтам.

Если ваши требования попадают в сферу возможностей CoreAnimation, вы можете просто добавить изображение в UIView и использовать CoreAnimation для анимации представления.

Если вам нужен больший контроль, MonoGame предоставляет более полный набор примитивов для работы со спрайтами.

0 голосов
/ 29 декабря 2011

Вы смотрели на использование MonoGame ?

Класс SpriteBatch хорошо работает для нас.Это OpenTK / OpenGL, поэтому вы можете использовать его для своих нужд, если не хотите использовать полную MonoGame.

...