From fe005bbff7d298e961970b820801bc6bc9c99ce9 Mon Sep 17 00:00:00 2001 From: AJ Kelly Date: Sun, 29 Aug 2010 22:40:46 -0500 Subject: [PATCH] commit backgroundeffects --- BackgroundEffects/Checkerboard2x2.lua | 9 +++++++++ BackgroundEffects/StretchNormalBlue.lua | 11 +++++++++++ BackgroundEffects/StretchNormalGreen.lua | 11 +++++++++++ BackgroundEffects/StretchNormalRed.lua | 11 +++++++++++ 4 files changed, 42 insertions(+) create mode 100644 BackgroundEffects/Checkerboard2x2.lua create mode 100644 BackgroundEffects/StretchNormalBlue.lua create mode 100644 BackgroundEffects/StretchNormalGreen.lua create mode 100644 BackgroundEffects/StretchNormalRed.lua diff --git a/BackgroundEffects/Checkerboard2x2.lua b/BackgroundEffects/Checkerboard2x2.lua new file mode 100644 index 0000000000..7d498ac1cb --- /dev/null +++ b/BackgroundEffects/Checkerboard2x2.lua @@ -0,0 +1,9 @@ +-- Alternating files being played back at once +local t = Def.ActorFrame { + LoadActor(Var "File1") .. { OnCommand=cmd(x,scale(1,0,4,SCREEN_LEFT,SCREEN_RIGHT);y,scale(1,0,4,SCREEN_TOP,SCREEN_BOTTOM);scaletoclipped,SCREEN_WIDTH/2,SCREEN_HEIGHT/2;rate,0.25) }; + LoadActor(Var "File2") .. { OnCommand=cmd(x,scale(3,0,4,SCREEN_LEFT,SCREEN_RIGHT);y,scale(1,0,4,SCREEN_TOP,SCREEN_BOTTOM);scaletoclipped,SCREEN_WIDTH/2,SCREEN_HEIGHT/2;rate,0.25) }; + LoadActor(Var "File2") .. { OnCommand=cmd(x,scale(1,0,4,SCREEN_LEFT,SCREEN_RIGHT);y,scale(3,0,4,SCREEN_TOP,SCREEN_BOTTOM);scaletoclipped,SCREEN_WIDTH/2,SCREEN_HEIGHT/2;rate,0.25) }; + LoadActor(Var "File1") .. { OnCommand=cmd(x,scale(3,0,4,SCREEN_LEFT,SCREEN_RIGHT);y,scale(3,0,4,SCREEN_TOP,SCREEN_BOTTOM);scaletoclipped,SCREEN_WIDTH/2,SCREEN_HEIGHT/2;rate,0.25) }; +}; + +return t \ No newline at end of file diff --git a/BackgroundEffects/StretchNormalBlue.lua b/BackgroundEffects/StretchNormalBlue.lua new file mode 100644 index 0000000000..881c455fd0 --- /dev/null +++ b/BackgroundEffects/StretchNormalBlue.lua @@ -0,0 +1,11 @@ +-- Stretch a file with blue diffusion. +local cColor1 = color("0,0,1,1"); +local t = Def.ActorFrame { + LoadActor(Var "File1") .. { + OnCommand=cmd(x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y;scaletoclipped,SCREEN_WIDTH,SCREEN_HEIGHT;diffuse,cColor1); + GainFocusCommand=cmd(play); + LoseFocusCommand=cmd(pause); + }; +}; + +return t; diff --git a/BackgroundEffects/StretchNormalGreen.lua b/BackgroundEffects/StretchNormalGreen.lua new file mode 100644 index 0000000000..357cf29a18 --- /dev/null +++ b/BackgroundEffects/StretchNormalGreen.lua @@ -0,0 +1,11 @@ +--- Stretch a file with green diffusion. +local cColor1 = color("0,1,0,1"); +local t = Def.ActorFrame { + LoadActor(Var "File1") .. { + OnCommand=cmd(x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y;scaletoclipped,SCREEN_WIDTH,SCREEN_HEIGHT;diffuse,cColor1); + GainFocusCommand=cmd(play); + LoseFocusCommand=cmd(pause); + }; +}; + +return t; diff --git a/BackgroundEffects/StretchNormalRed.lua b/BackgroundEffects/StretchNormalRed.lua new file mode 100644 index 0000000000..7bda72b2a2 --- /dev/null +++ b/BackgroundEffects/StretchNormalRed.lua @@ -0,0 +1,11 @@ +--- Stretch a file with red diffusion. +local cColor1 = color("1,0,0,1"); +local t = Def.ActorFrame { + LoadActor(Var "File1") .. { + OnCommand=cmd(x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y;scaletoclipped,SCREEN_WIDTH,SCREEN_HEIGHT;diffuse,cColor1); + GainFocusCommand=cmd(play); + LoseFocusCommand=cmd(pause); + }; +}; + +return t;