С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Objective-C

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.87
Adem
6 / 6 / 0
Регистрация: 17.04.2009
Сообщений: 34
#1

Анимация - Objective-C

23.07.2012, 16:28. Просмотров 1976. Ответов 2
Метки нет (Все метки)

Всем доброго времени суток!

Есть такая задача:

Пишу анимацию падающих снежинок, с которыми юзер может взаимодействовать(свайпом по экрану включить ветер в направлении свайпа, либо на мак оси движением курсора по представлению, на котором происходит анимация).
Так вот, думая о том, как это реализовать, в голову приходят две идеи: либо сделать покадровую анимацию, с помощью глобального NSTimer и целиком перерисовывая представление с помощью drawRect:, либо использоваться CALayer для каждой снежинки, и у каждой снежинки будет свой таймер, который будет просто изменять координаты слоя со снежинкой. Во втором случае, как мне кажется, производительность будет выше, т.к. не надо будет постоянно перерисовывать весь экран. Тем не менее, такой результат мне кажется неизящным.

Есть ли какие-то средства Core Animation для создания анимации движения, траектория которого будет рассчитываться в программе в реальном времени?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.07.2012, 16:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Анимация (Objective-C):

Плавная анимация - Objective-C
Можно ли сделать анимацию плавной? То есть если например я делаю так: SKAction *ac = ; ]; То объект резко начинает движение и резко...

Анимация Графика - Objective-C
Здравствуйте. Подскажите пожалуйста литературу по анимации,Кварц Кору в Кокоа, только на русском,для лучшего понимания. Заранее...

Анимация смены изображения NSImageVIew - Objective-C
Всем привет, еще раз, есть такая задача, реализовать слайд-шоу, сделать, та сделал, но есть вопрос, как можно анимировать смену картинки?

Анимация текста, заливка другим цветом - Objective-C
Есть какие-нибудь мысли, как сделать такую анимацию, чтобы при прокрутке текста в UILabel в верхней части текст, который уходит за пределы,...

Анимация в 2d игре - Программирование iOS
Здравствуйте уважаемые форумчане. Сразу хочу сказать, что я не коддер. Я разрабатываю интерфейс для 2D игры, и столкнулся с вопросом. В...

Анимация UIView - Программирование iOS
Есть 3 view, которые лежат друг на друге вот так: |------------------| | 1 | | |-------------| | | | 2 ...

2
Vorona
Peace 2 all shining faces
670 / 532 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
23.07.2012, 17:38 #2
http://www.switchonthecode.com/tutor...ions-on-iphone
вот пример простенький, может натолкнет на решение
1
Adem
6 / 6 / 0
Регистрация: 17.04.2009
Сообщений: 34
23.07.2012, 20:48  [ТС] #3
Цитата Сообщение от Vorona Посмотреть сообщение
http://www.switchonthecode.com/tutor...ions-on-iphone
вот пример простенький, может натолкнет на решение
Спасибо, конечно, но я немного не то имел в виду. Мне бы хотелось узнать, как в Core Animation задать вручную скорость изменения параметров.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2012, 20:48
Привет! Вот еще темы с ответами:

анимация View - Программирование iOS
Здравствуйте! Использую этот метод для анимации(передвижения) view ; У этого view установлена тень ...

Анимация колебания струны - Программирование iOS
Добрый день. Подскажите, направьте пожалуйста. Какими инструментами реализовать анимацию колебания струны для реализации симулятора гитары...

Core Graphics анимация - Программирование iOS
Новичек в программировании на ios, но все бывает впервые. Уже простенькие приложения получаются, вот возникла проблемка: Приводу...

Страшная анимация таблицы, после добавления кодом на View и добавления Constraint-ов - Objective-C
делаю дропдаун, чтобы можно было в любом месте вызвать и он разворачивался из нужной вьюшки. дропдаун вьюшку загружаю из ксиба, добавляю...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.