From 7b34d9336adce8677ee34d69eb973bb3c5cb1831 Mon Sep 17 00:00:00 2001 From: Eduardo Bart Date: Tue, 7 Feb 2012 04:44:48 -0200 Subject: [PATCH] fix effects --- modules/core_lib/effects.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/core_lib/effects.lua b/modules/core_lib/effects.lua index 621f737c..41f2faa6 100644 --- a/modules/core_lib/effects.lua +++ b/modules/core_lib/effects.lua @@ -3,7 +3,7 @@ Effects = {} function Effects.fadeIn(widget, time, elapsed) if not elapsed then elapsed = 0 end if not time then time = 250 end - widget:setOpacity(math.min((255*elapsed)/time, 255)) + widget:setOpacity(math.min(elapsed/time, 1)) if elapsed < time then scheduleEvent(function() Effects.fadeIn(widget, time, elapsed + 30) @@ -14,7 +14,7 @@ end function Effects.fadeOut(widget, time, elapsed) if not elapsed then elapsed = 0 end if not time then time = 250 end - widget:setOpacity((255*(time - elapsed))/time) + widget:setOpacity((time - elapsed)/time) if elapsed < time then scheduleEvent(function() Effects.fadeOut(widget, time, elapsed + 30)