- context.draw_text(gold_text, str, position, LEFT_ALLIGN, LAYER_OBJECTS);
+ // make an alpha animation when disapearing
+ int alpha;
+ if(timer.get_left() < FADING_TIME)
+ alpha = timer.get_left() * 255 / FADING_TIME;
+ else
+ alpha = 255;
+
+ context.push_transform();
+ context.set_alpha(alpha);
+
+ context.draw_text(gold_text, text, position, LEFT_ALLIGN, LAYER_OBJECTS+1);
+
+ context.pop_transform();