2014-03-26 3 views
0

Я провел некоторое исследование этого и не смог найти ничего, поэтому, если это повторяющийся вопрос, я приношу свои извинения. но в любом случае я сделал файл CCB в CocosBuilder, и я хотел бы начать график, например, за одну секунду вместо того, чтобы играть с самого начала. Есть ли способ сделать это? Спасибо за помощь, ребята!Редактирование Временная шкала из файла CCB в cocos

Редактировать: мне бы хотелось, чтобы это было сделано в коде.

ответ

0
  • Я использую версию 2.2.1 Cocos2DX. Я думаю, что нет возможности играть в нее с заданного интервала. Но вы можете настроить себя, чтобы сделать это. (Не простой)

    • Вы должны пойти в CCBAnimationManager и там вы получите «mNodeSequences».
    • Это словарь, и вы получаете там отличительные свойства, такие как «положение вращения и т. Д.» .
    • Internal AnimationManager считывает это значение (эти значения указаны в CCB) и помещается в очередь runAction.
    • Итак, вам нужно сломать его, как вы хотите. (Пример 5 минут временной шкалы у вас есть. Но вы хотите начать с 1 минуты, после чего вы запустили первые 1 мин. Действия без задержек и для остальной вас правильно рассчитать tween интервалы.

это длительная процедура и требует расчета. Если вы не знаете, какой-либо другой простой способ попробовать это. Если вы знаете, пожалуйста, дайте нам знать (по почте).