Форум программистов, компьютерный форум CyberForum.ru

Objective-C

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

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

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

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

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

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

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

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

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

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

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

анимация - Java
Ребятки, помогите пожалуйста запишите java код для создания анимации появляющийся и исчезающий квадрат в android.

Анимация - JavaFX
Цель: перемещение круга из одного угла окна в другой. Анимация начинается на нажатию кнопки Взяла пример, упростила, получилось: ...

Анимация - HTML, CSS
Добрый вечер! Можно активировать css анимацию при ховере, клике и другим событиям, а как сделать так, чтобы анимация проигрывалась при...

Анимация - Pascal ABC
Составте картинку которая движется , жедательно не очень простую

Анимация - Delphi
Мне нужно нарисовать анимацию, где человечек делает зарядку.. Вот, что у меня получилось... unit Unit1; interface uses ...

Анимация - JavaScript
Помогите сделать пожалуйста, нужно чтобы птица летела.Спасибо

анимация - Delphi
здравствуйте. вот передо мной задачка,написать анимацию наподобие заставки винды7 чтоб была, есть 4 круга,они движутся из разных углов...

Анимация - C++ Builder
Необходимо создать анимацию, которая состоит из 4 картинок, которые меняются с задержкой в несколько секунд. Начинается воспроизведение...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vorona
Peace 2 all shining faces
668 / 530 / 45
Регистрация: 05.03.2010
Сообщений: 1,276
23.07.2012, 17:38     Анимация #2
http://www.switchonthecode.com/tutor...ions-on-iphone
вот пример простенький, может натолкнет на решение
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 задать вручную скорость изменения параметров.
Ответ Создать тему
Опции темы

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