[clutter] examples/pan-action: Animate the content reset



commit fb9e0466c07db48bc68ac04ebf346bad5aee1ad4
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Mon Sep 3 21:01:24 2012 +0100

    examples/pan-action: Animate the content reset
    
    We can use the newly added support for implicit animations for the child
    transform.

 examples/pan-action.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/examples/pan-action.c b/examples/pan-action.c
index 2eb382d..642a39d 100644
--- a/examples/pan-action.c
+++ b/examples/pan-action.c
@@ -91,7 +91,12 @@ on_key_press (ClutterActor *stage,
   key_symbol = clutter_event_get_key_symbol (event);
 
   if (key_symbol == CLUTTER_KEY_space)
-    clutter_actor_set_child_transform (scroll, NULL);
+    {
+      clutter_actor_save_easing_state (scroll);
+      clutter_actor_set_easing_duration (scroll, 1000);
+      clutter_actor_set_child_transform (scroll, NULL);
+      clutter_actor_restore_easing_state (scroll);
+    }
 
   return CLUTTER_EVENT_STOP;
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]