Форум

Переход по ссылке при клике на объекте

10 ноября 2015 16:37
подскажите пожалуйста, как правильно задать m_anim.set_behavior
Дорогу осилит идущий
10 ноября 2015 17:16
подскажите пожалуйста, как правильно задать m_anim.set_behavior
Например, так:

m_anim.set_behavior(my_obj, m_anim.AB_CYCLIC);

См. также референс.
Руководитель проекта
10 ноября 2015 17:24
Спасибо
Вот именно что смотрел референс, пробовал так
m_anim.set_behavior(obj, 1); потому как там написано

AnimBehavior
Animation behavior enum.
Type:
Number

пробовал так:
m_anim.set_behavior(obj, AB_CYCLIC);
и ничего не происходит. точнее анимация останавливается, не зациклена, как если бы не было этой команды, но смена параметра никак ни начто не влияет…
Дорогу осилит идущий
10 ноября 2015 17:29
ничего не происходит. точнее анимация останавливается, не зациклена, как если бы не было этой команды, но смена параметра никак ни начто не влияет…
Убедитесь, что set_behavior() вызывается после apply(), т.к. последний метод сбрасывает способ поведения анимации.
Руководитель проекта
10 ноября 2015 17:43
ставлю так
 m_anim.apply_def(obj);
       // m_anim.cyclic(obj, false);
     m_anim.set_behavior(obj, m_anim.AB_FINISH_RESET);
        m_anim.play(obj);
Дорогу осилит идущий
10 ноября 2015 17:51
Должно работать. AB_FINISH_RESET ждет пока анимация дойдет до конца, сбрасывает на нулевой кадр и останавливает.
Руководитель проекта
10 ноября 2015 17:58
да, спасибо, теперь все работает и я разобрался как работает
Дорогу осилит идущий
10 ноября 2015 18:31
Всегда пожалуйста.
Руководитель проекта
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.