Форум

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

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

m_anim.set_behavior(my_obj, m_anim.AB_CYCLIC);

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

AnimBehavior
Animation behavior enum.
Type:
Number

пробовал так:
m_anim.set_behavior(obj, AB_CYCLIC);
и ничего не происходит. точнее анимация останавливается, не зациклена, как если бы не было этой команды, но смена параметра никак ни начто не влияет…
Дорогу осилит идущий
10 ноября 2015 17:29 #4888
ничего не происходит. точнее анимация останавливается, не зациклена, как если бы не было этой команды, но смена параметра никак ни начто не влияет…
Убедитесь, что set_behavior() вызывается после apply(), т.к. последний метод сбрасывает способ поведения анимации.
Руководитель разработки
10 ноября 2015 17:43 #4889
ставлю так
 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 #4890
Должно работать. AB_FINISH_RESET ждет пока анимация дойдет до конца, сбрасывает на нулевой кадр и останавливает.
Руководитель разработки
10 ноября 2015 17:58 #4891
да, спасибо, теперь все работает и я разобрался как работает
Дорогу осилит идущий
10 ноября 2015 18:31 #4892
Всегда пожалуйста.
Руководитель разработки
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.