Code
The code block(s) should be between ```c
and ```
tags:
LV_LOG_USER("begin");
static lv_anim_timeline_t *anim_timeline = NULL;
if(anim_timeline)
lv_anim_timeline_del(anim_timeline);
anim_timeline = lv_anim_timeline_create();
lv_anim_t text_opa;
obj_anim(&text_opa, work_cont.page.countdown.text, LV_OPA_100, LV_OPA_0, set_opa, 300);
lv_anim_timeline_add(anim_timeline, 0, &text_opa);
lv_anim_t bar_opa;
obj_anim(&bar_opa, work_cont.page.countdown.bar, LV_OPA_100, LV_OPA_0, set_opa, 300);
lv_anim_timeline_add(anim_timeline, 0, &bar_opa);
lv_anim_t bg_opa;
obj_anim(&bg_opa, work_cont.page.countdown.bg, LV_OPA_100, LV_OPA_0, set_opa, 300);
lv_anim_timeline_add(anim_timeline, 0, &bg_opa);
lv_obj_clear_flag(work_cont.page.finish.scr, LV_OBJ_FLAG_HIDDEN);
lv_obj_move_foreground(work_cont.page.finish.scr);
vdec_start(NULL,"./res/finish/finish.264", TRUE);
disp_opa_anim(LV_OPA_TRANSP, 300, 300, NULL);
lv_anim_t label_finish_opa;
obj_anim(&label_finish_opa, work_cont.page.finish.label_finish, LV_OPA_0, LV_OPA_100, set_opa, 300);
lv_anim_timeline_add(anim_timeline, 400, &label_finish_opa);
lv_anim_t label_opa;
obj_anim(&label_opa, work_cont.page.finish.label, LV_OPA_0, LV_OPA_100, set_opa, 300);
lv_anim_timeline_add(anim_timeline, 700, &label_opa);
lv_anim_t label_data_opa;
obj_anim(&label_data_opa, work_cont.page.finish.label_data, LV_OPA_0, LV_OPA_100, set_opa, 300);
lv_anim_set_ready_cb(&label_data_opa, finish_anim_end);
lv_anim_timeline_add(anim_timeline, 700, &label_data_opa);
lv_anim_timeline_start(anim_timeline);
LV_LOG_USER("end");
Screenshot and/or video
If possible, add screenshots and/or videos about the current state.
Some description
@kisvegabor version : V8.1. This animation has been running normally for over 7 hours, wonder why it suddenly stopped. Animation stops in “label_finish_opa”.