feat(anim): clarify reverse play in animation API (#7338)
This commit is contained in:
@@ -28,8 +28,8 @@ void lv_example_anim_2(void)
|
||||
lv_anim_set_var(&a, obj);
|
||||
lv_anim_set_values(&a, 10, 50);
|
||||
lv_anim_set_duration(&a, 1000);
|
||||
lv_anim_set_playback_delay(&a, 100);
|
||||
lv_anim_set_playback_duration(&a, 300);
|
||||
lv_anim_set_reverse_delay(&a, 100);
|
||||
lv_anim_set_reverse_duration(&a, 300);
|
||||
lv_anim_set_repeat_delay(&a, 500);
|
||||
lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE);
|
||||
lv_anim_set_path_cb(&a, lv_anim_path_ease_in_out);
|
||||
|
||||
@@ -39,12 +39,12 @@ void lv_example_flex_5(void)
|
||||
|
||||
lv_anim_set_exec_cb(&a, row_gap_anim);
|
||||
lv_anim_set_duration(&a, 500);
|
||||
lv_anim_set_playback_duration(&a, 500);
|
||||
lv_anim_set_reverse_duration(&a, 500);
|
||||
lv_anim_start(&a);
|
||||
|
||||
lv_anim_set_exec_cb(&a, column_gap_anim);
|
||||
lv_anim_set_duration(&a, 3000);
|
||||
lv_anim_set_playback_duration(&a, 3000);
|
||||
lv_anim_set_reverse_duration(&a, 3000);
|
||||
lv_anim_start(&a);
|
||||
}
|
||||
|
||||
|
||||
@@ -50,12 +50,12 @@ void lv_example_grid_5(void)
|
||||
|
||||
lv_anim_set_exec_cb(&a, row_gap_anim);
|
||||
lv_anim_set_duration(&a, 500);
|
||||
lv_anim_set_playback_duration(&a, 500);
|
||||
lv_anim_set_reverse_duration(&a, 500);
|
||||
lv_anim_start(&a);
|
||||
|
||||
lv_anim_set_exec_cb(&a, column_gap_anim);
|
||||
lv_anim_set_duration(&a, 3000);
|
||||
lv_anim_set_playback_duration(&a, 3000);
|
||||
lv_anim_set_reverse_duration(&a, 3000);
|
||||
lv_anim_start(&a);
|
||||
}
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ void lv_example_bar_3(void)
|
||||
lv_anim_init(&a);
|
||||
lv_anim_set_exec_cb(&a, set_temp);
|
||||
lv_anim_set_duration(&a, 3000);
|
||||
lv_anim_set_playback_duration(&a, 3000);
|
||||
lv_anim_set_reverse_duration(&a, 3000);
|
||||
lv_anim_set_var(&a, bar);
|
||||
lv_anim_set_values(&a, -20, 40);
|
||||
lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE);
|
||||
|
||||
@@ -67,7 +67,7 @@ void lv_example_bar_6(void)
|
||||
lv_anim_set_values(&a, 0, 100);
|
||||
lv_anim_set_exec_cb(&a, set_value);
|
||||
lv_anim_set_duration(&a, 4000);
|
||||
lv_anim_set_playback_duration(&a, 4000);
|
||||
lv_anim_set_reverse_duration(&a, 4000);
|
||||
lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE);
|
||||
lv_anim_start(&a);
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ void lv_example_image_3(void)
|
||||
|
||||
lv_anim_set_exec_cb(&a, set_scale);
|
||||
lv_anim_set_values(&a, 128, 256);
|
||||
lv_anim_set_playback_duration(&a, 3000);
|
||||
lv_anim_set_reverse_duration(&a, 3000);
|
||||
lv_anim_start(&a);
|
||||
}
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ void lv_example_image_4(void)
|
||||
lv_anim_set_exec_cb(&a, ofs_y_anim);
|
||||
lv_anim_set_values(&a, 0, 100);
|
||||
lv_anim_set_duration(&a, 3000);
|
||||
lv_anim_set_playback_duration(&a, 500);
|
||||
lv_anim_set_reverse_duration(&a, 500);
|
||||
lv_anim_set_repeat_count(&a, LV_ANIM_REPEAT_INFINITE);
|
||||
lv_anim_start(&a);
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@ void lv_example_scale_3(void)
|
||||
lv_anim_set_exec_cb(&anim_scale_line, set_needle_line_value);
|
||||
lv_anim_set_duration(&anim_scale_line, 1000);
|
||||
lv_anim_set_repeat_count(&anim_scale_line, LV_ANIM_REPEAT_INFINITE);
|
||||
lv_anim_set_playback_duration(&anim_scale_line, 1000);
|
||||
lv_anim_set_reverse_duration(&anim_scale_line, 1000);
|
||||
lv_anim_set_values(&anim_scale_line, 10, 40);
|
||||
lv_anim_start(&anim_scale_line);
|
||||
|
||||
@@ -92,7 +92,7 @@ void lv_example_scale_3(void)
|
||||
lv_anim_set_exec_cb(&anim_scale_img, set_needle_img_value);
|
||||
lv_anim_set_duration(&anim_scale_img, 1000);
|
||||
lv_anim_set_repeat_count(&anim_scale_img, LV_ANIM_REPEAT_INFINITE);
|
||||
lv_anim_set_playback_duration(&anim_scale_img, 1000);
|
||||
lv_anim_set_reverse_duration(&anim_scale_img, 1000);
|
||||
lv_anim_set_values(&anim_scale_img, 10, 40);
|
||||
lv_anim_start(&anim_scale_img);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user