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;