Создавайте простую анимацию в стиле Flipbook в ObjC - PullRequest
1 голос
/ 31 мая 2010

Я новичок в разработке на Obj C, хотя и достаточно опытен (более 10 лет) с другими языками на основе ECMAscript и разработкой ООП.

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

Может ли кто-нибудь с большим опытом работы с ObjC-CocoaTouch дать мне рекомендации более высокого уровня? т.е.

1-общий дизайн приложения, я должен начать с простого приложения, основанного на представлении, или на основе навигации или?

2 -должен ли я использовать сторонние анимационные фреймворки, такие как Cocos2D, или придерживаться встроенных классов и методов?

3 - если вы используете встроенные методы, классы, каков рекомендуемый способ создания анимации, который будет управляться с помощью жестов смахивания и касания?

4 - Я хочу в конечном итоге иметь несколько «флипбуков», которые я могу «мгновенно» обменивать друг с другом, то есть дать общий эффект изменения цвета объекта и т. Д., Но не уверен, как к этому подходить с точки зрения управления памятью , связанные с № 1 выше

За исключением пункта 3 выше, я не ожидаю каких-либо реальных примеров кода. Просто общие рекомендации, которым нужно следовать и, возможно, какие дальнейшие шаги я должен предпринять для достижения своей цели как самурая в коде ObjC.

1 Ответ

0 голосов
/ 01 июня 2010

Хотя я не эксперт, я могу придумать несколько вещей, которые вы могли бы использовать, чтобы получить желаемый эффект. Звучит так, будто вы хотите иметь несколько захватывающий опыт для пользователей. Cocos2D определенно соответствовал бы этому счету. Я и моя команда на Get Set Games использовали его в течение прошлого года и не разочаровались в нем. Мы не сделали эффект флипбука, о котором вы говорите, но вполне возможно, что кто-то на форумах Cocos2D реализовал это, по крайней мере, пытался это сделать. Форумы доступны здесь .

Сказав, что я думаю, что начинать с фреймворка iPhone SDK UIKit и основных примеров, которые идут с ним, - это здорово. Существует множество примеров прокрутки, прокрутки и т. Д. Если вы хотите подключить Cocos2D или другие фреймворки позже, это определенно вариант.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...