[seed] ClutterPad: Animated rectangle example
- From: Tim Horton <hortont src gnome org>
- To: svn-commits-list gnome org
- Subject: [seed] ClutterPad: Animated rectangle example
- Date: Wed, 13 May 2009 08:48:51 -0400 (EDT)
commit d69a2d775f7093a36b181a605c8eab86fff12513
Author: Tim Horton <hortont svn gnome org>
Date: Wed May 13 08:48:03 2009 -0400
ClutterPad: Animated rectangle example
---
examples/clutter-pad-examples/Makefile.am | 4 ++--
.../clutter-pad-examples/animated-rectangle.js | 18 ++++++++++++++++++
examples/clutter-pad-examples/blue-stage.js | 7 -------
3 files changed, 20 insertions(+), 9 deletions(-)
diff --git a/examples/clutter-pad-examples/Makefile.am b/examples/clutter-pad-examples/Makefile.am
index 03ee85b..7012772 100644
--- a/examples/clutter-pad-examples/Makefile.am
+++ b/examples/clutter-pad-examples/Makefile.am
@@ -1,11 +1,11 @@
if BUILD_SEED_EXAMPLES
clutterpadexamplesdir=$(datadir)/doc/seed/examples/clutter-pad-examples
clutterpadexamples_DATA = \
- blue-stage.js \
+ animated-rectangle.js \
pink-stage.js
endif
EXTRA_DIST = \
- blue-stage.js \
+ animated-rectangle.js \
pink-stage.js
diff --git a/examples/clutter-pad-examples/animated-rectangle.js b/examples/clutter-pad-examples/animated-rectangle.js
new file mode 100644
index 0000000..29aa37b
--- /dev/null
+++ b/examples/clutter-pad-examples/animated-rectangle.js
@@ -0,0 +1,18 @@
+GObject = imports.gi.GObject;
+Clutter = imports.gi.Clutter;
+stage = Clutter.Stage.get_default();
+stage.color = {alpha: 255};
+
+rect = new Clutter.Rectangle();
+rect.color = {red: 255, alpha: 255};
+rect.x = rect.y = 0;
+rect.width = rect.height = 25;
+stage.add_actor(rect);
+
+anim = rect.animate(Clutter.AnimationMode.EASE_OUT_BOUNCE, 1500,
+{
+ height: [GObject.TYPE_INT, 100],
+ width: [GObject.TYPE_INT, 100],
+ x: [GObject.TYPE_INT, stage.width - 100],
+ y: [GObject.TYPE_INT, stage.height - 100]
+});
\ No newline at end of file
diff --git a/examples/clutter-pad-examples/blue-stage.js b/examples/clutter-pad-examples/blue-stage.js
deleted file mode 100644
index 71c478d..0000000
--- a/examples/clutter-pad-examples/blue-stage.js
+++ /dev/null
@@ -1,7 +0,0 @@
-Clutter = imports.gi.Clutter;
-stage = Clutter.Stage.get_default();
-
-var blue = new Clutter.Color();
-blue.from_string("blue");
-
-stage.color = blue;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]