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

Objective-C

Войти
Регистрация
Восстановить пароль
 
97mik
11 / 11 / 0
Регистрация: 08.04.2009
Сообщений: 878
#1

Плавная анимация - Objective-C

17.03.2014, 17:45. Просмотров 747. Ответов 3
Метки нет (Все метки)

Можно ли сделать анимацию плавной? То есть если например я делаю так:
Objective-C
1
2
SKAction *ac = [SKAction moveToY:100 duration:1];
[Panel runAction:[SKAction repeatActionForever:ac]];
То объект резко начинает движение и резко останавливается, можно ли чтобы например под конец анимации он как бы притормаживал?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2014, 17:45     Плавная анимация
Посмотрите здесь:

Анимация - Objective-C
Всем доброго времени суток! Есть такая задача: Пишу анимацию падающих снежинок, с которыми юзер может взаимодействовать(свайпом...

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

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

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

Не плавная анимация - jQuery
На сайте написал анимацию плавного появления, однако она какая то дерганная. Разворачивается на половину, после чего резко на фулл...

Плавная анимация - Flash
Подскажите возможно ли создать анимацию плавно появляющуюся на сайте, если да то как это сделать?

Плавная анимация - OpenGL
Только начал изучать opengl. Создал проект.есть чайник и рядом с ним кружка.По нажатию мышки чайник поднимается и наклоняется над кружкой,...

Не работает плавная анимация - JavaScript
Есть блок. Если нажать на этот блок, то страница скроллится на самый верх. Проблема в том, что это проходит не плавно, а резко. Как...

Плавная анимация от одного background к другому - jQuery
У меня была "анимация" примерно так реализованна $('#qwerty') .mouseover (function () { $(this) .css('background-image',...

Анимация Image.Source: плавная смена изображений - C# WPF
Всем привет! Подскажите пожалуйста, есть ли анимация, которая будет плавно менять один Image.Source на другой? И чтобы это делалось не...

плавная сортировка - C++
Очень нужен код плавной сортировки.

Плавная прокрутка на JS - JavaScript
$(".buttUp").click(function (){ scrollBlock = $(".block_1").offset().top; $("html").animate({scrollTop:scrollBlock},...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Xavier
in god we trust
74 / 74 / 8
Регистрация: 20.04.2012
Сообщений: 201
17.03.2014, 21:51     Плавная анимация #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Попробуй так:
Objective-C
1
ac.timingMode = SKActionTimingEaseInEaseOut;
Вообще есть такие варианты:
Objective-C
1
2
3
4
5
6
typedef SKActionTimingMode : NSInteger {
   SKActionTimingLinear,
   SKActionTimingEaseIn,
   SKActionTimingEaseOut,
   SKActionTimingEaseInEaseOut,
} SKActionTimingMode;
выбирай какой тебе больше подходит
97mik
11 / 11 / 0
Регистрация: 08.04.2009
Сообщений: 878
17.03.2014, 22:08  [ТС]     Плавная анимация #3
А ещё плавнее можно?
Xavier
in god we trust
74 / 74 / 8
Регистрация: 20.04.2012
Сообщений: 201
17.03.2014, 22:24     Плавная анимация #4
Стандартными способами нет. Как вариант можешь попробовать создать sequence или customAction:
Objective-C
1
-(SKAction *)customActionWithDuration:(NSTimeInterval)seconds actionBlock:(void (^)(SKNode *node, CGFloat elapsedTime))block
если не хочешь сам что то изобретать можешь посмотреть сторонние библиотеки, например эти: раз, два
Yandex
Объявления
17.03.2014, 22:24     Плавная анимация
Ответ Создать тему
Опции темы

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