void
actor_set_position_full(GtkWidget *actor, gint x, gint y, gint z)
{
-// fprintf(stderr, "actor_set_position_full\n");
- hildon_animation_actor_set_position_full (HILDON_ANIMATION_ACTOR (actor),x-xapplet, y-yapplet, z);
+ fprintf(stderr, "actor_set_position_full z=%d\n", z);
+ hildon_animation_actor_set_position_full (HILDON_ANIMATION_ACTOR (actor),x-xapplet, y-yapplet, z);
+ //hildon_animation_actor_set_position (HILDON_ANIMATION_ACTOR (actor),x-xapplet, y-yapplet);
+ //hildon_animation_actor_set_depth (HILDON_ANIMATION_ACTOR (actor), z);
+
}
static gint
//scene.dynamic_actors = g_slist_append(scene.dynamic_actors, G_OBJECT(actor));
- actor = init_object(desktop_plugin, "sky", "sky0.png", 0, 0, SKY_LEVEL, 800, 480,
+
+ actor = init_object(desktop_plugin, "sky", "sky0.png", 0, 0, 5, 800, 480,
TRUE, 100, 255, &change_static_actor, NULL);
change_static_actor(actor, desktop_plugin);
scene.actors = g_slist_append(scene.actors, actor);
- actor = init_object(desktop_plugin, "sun", "sun.png", 0, 0, SUN_LEVEL, 88, 88,
+
+ actor = init_object(desktop_plugin, "sun", "sun.png", 0, 0, 6, 88, 88,
TRUE, 100, 255, &change_sun, &probability_sun);
actor->time_start_animation = time(NULL);
actor->duration_animation = G_MAXINT;
change_sun(actor, desktop_plugin);
scene.actors = g_slist_append(scene.actors, actor);
- actor = init_object(desktop_plugin, "town", "town0.png", 0, 480-374, TOWN_LEVEL, 800, 374,
- TRUE, 100, 255, &change_static_actor, NULL);
- change_static_actor(actor, desktop_plugin);
+ actor = init_object(desktop_plugin, "dot", "dot1.png", 0, 0, 10, 50, 50,
+ TRUE, 100, 255, NULL, NULL);
scene.actors = g_slist_append(scene.actors, actor);
-
- actor = init_object(desktop_plugin, "border", "border0.png", 0, 480-79, TOWN_LEVEL+5, 800, 79,
+
+
+ actor = init_object(desktop_plugin, "town", "town0.png", 0, 0, 7, 800, 480,
TRUE, 100, 255, &change_static_actor, NULL);
change_static_actor(actor, desktop_plugin);
scene.actors = g_slist_append(scene.actors, actor);
+
+
+#if 0
actor = init_object(desktop_plugin, "moon", "moon1.png", 400, 20, SUN_LEVEL, 60, 60,
FALSE, 100, 255, &change_moon, NULL);
change_moon(actor, desktop_plugin);
scene.actors = g_slist_append(scene.actors, actor);
-
-
+#endif
//if (scene.daytime == TIME_DAY) snprintf(str, 255, "tram.png");
//else snprintf(str, 255, "tram_dark.png");
//actor = init_object("tram", "tram.png", -300, 191, 25, 350, 210, 1, 100, 255, NULL);
- actor = init_object(desktop_plugin, "tram", "tram.png", -300, 225, TRAM_LEVEL, 350, 210,
+ actor = init_object(desktop_plugin, "tram", "tram.png", -300, 225, 8, 350, 210,
FALSE, 100, 255, &change_tram, NULL);
actor->time_start_animation = time(NULL) + 10;
actor->duration_animation = 60;
scene.actors = g_slist_append(scene.actors, actor);
+
+ actor = init_object(desktop_plugin, "border", "border0.png", 0, 480-79, 9, 800, 79,
+ TRUE, 100, 255, &change_static_actor, NULL);
+// change_static_actor(actor, desktop_plugin);
+ scene.actors = g_slist_append(scene.actors, actor);
#if 0
anim = g_new0(Animation, 1);
anim->count = 1;