From 77579bbc5fc693c4c8d4d076ace4362c57b2762d Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Wed, 11 Mar 2009 22:12:36 +0000 Subject: [PATCH] [tests] Animate the color during easing The easing modes test should also tweak the color to show the progress of the animation. --- tests/interactive/test-easing.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/interactive/test-easing.c b/tests/interactive/test-easing.c index d625d6cac..a8ff176f7 100644 --- a/tests/interactive/test-easing.c +++ b/tests/interactive/test-easing.c @@ -83,13 +83,20 @@ on_button_press (ClutterActor *actor, { ClutterAnimation *animation; ClutterAnimationMode cur_mode; + ClutterColor color = { 0, 0, 0, 255 }; cur_mode = easing_modes[current_mode].mode; + clutter_color_from_hls (&color, + g_random_double_range (0.0, 360.0), + g_random_double_range (0.0, 1.0), + g_random_double_range (0.0, 1.0)); + animation = clutter_actor_animate (rectangle, cur_mode, 2000, "x", event->x, "y", event->y, + "color", &color, NULL); }