Автор: Zloy_Gelud
Дата сообщения: 04.07.2011 15:51
leonardosv
Может так подойдет? В указанные промежутки времени (2,5,30,40,50,60) будет плавно показываться изображение, затем плавное скрытие.
Глобальные функции:
Код: tTimeLine = {2,5,30,40,50,60}; -- таймлайн в секундах
-- nShow равен 1 - плавное появление, 0 - плавное исчезновение
function _show_img(sImg, nShow)
if nShow == 1 then nInd = 2; nOpt = 100; else nInd = -2; nOpt = 0; end
do
repeat
Image.SetOpacity(sImg, Image.GetOpacity(sImg) + nInd);
Application.Sleep(5);
until Image.GetOpacity(sImg) == nOpt;
end
end