From b8d12c9c21c5d15e20bbf6f9d30db4e0688b5a3e Mon Sep 17 00:00:00 2001 From: MaZderMind Date: Sat, 20 Aug 2016 10:53:04 +0200 Subject: [PATCH] fix animation --- froscon2016/__init__.py | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/froscon2016/__init__.py b/froscon2016/__init__.py index dc6d3a5..9d95357 100644 --- a/froscon2016/__init__.py +++ b/froscon2016/__init__.py @@ -50,16 +50,20 @@ def introFrames(args): ) frames = int(1.5*fps) - for i in range(0, frames): - yield tuple() - - frames = 1*fps for i in range(0, frames): yield ( + ('url', 'style', 'opacity', 0), + ('date', 'style', 'opacity', 1), ('bar', 'style', 'opacity', easeLinear(i, 1, -1, frames)), ('title', 'style', 'opacity', easeLinear(i, 1, -1, frames)), ) + + # frames = 1*fps + # for i in range(0, frames): + # yield ( + # ) + frames = int(0.5*fps)+1 for i in range(0, frames): yield ( @@ -109,17 +113,22 @@ def outroFrames(args): frames = 2*fps for i in range(0, frames): - yield tuple() + yield ( + ('logo', 'style', 'opacity', 0), + ('license', 'style', 'opacity', 1), + ) frames = 1*fps for i in range(0, frames): yield ( + ('logo', 'style', 'opacity', 0), ('license', 'style', 'opacity', easeLinear(i, 1, -1, frames)), ) frames = 1*fps for i in range(0, frames): yield ( + ('logo', 'style', 'opacity', 0), ('license', 'style', 'opacity', 0), )