2013-04-15 1 views
1
  • Я хочу, чтобы выполнить синхронизации контролируемой анимацию с использованием CCMoveTo Функции и CCspritesheets.Анимация управления с ползунком или контролем Прогресса в Кокосовом-2d

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

  • Кроме того, пользователь имеет возможность изменить положение ползунка прогресса manually.It означает изменение ползунка должны соответствующим образом синхронизировать со статусом анимации в.

    Короче говоря, анимация должна контролироваться с ходом ползунка, так как индикатор выполнения управляет синхронизацией кадра в видео .

    Как продолжить эту идею? Извините за плохую документацию. Пожалуйста, ребята вместе взятые.

+0

Cocos2d Анимация: - http://code.google.com/p/cocos2d-iphone/downloads/detail?name=cocos2d-iphone-2.0-alpha.tar.gz&can=2&q= Надеюсь, что это помогает! ! Удачи .. –

+0

Core Animation: - http://maniacdev.com/2011/08/open-source-extensive-core-animation-techniques-demo/ –

+0

Спасибо за ваш ответ. Но, извините, что выше code.google.com/p/cocos2d-iphone/downloads/... проект использует асинхронную анимацию. И ссылка maniacdev.com/2011/08/... использует UIKit и Core Animation. Но я хочу реализовать это с CoCos2D. – Vikas

ответ

1

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

[someNode runAction: action]; 

потому что в этом случае действие будет осуществляться менеджером действий. Таким образом, ваш собственный класс действий будет почти таким же, как стандартный класс действий, просто он получит обновления не от диспетчера действий, а из значения вашего ползунка. Я имею в виду, что обновления действий cocos2d нормализованы, поэтому нет разницы из-за продолжительности.