147 lines
3.1 KiB
XML
147 lines
3.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<component name="Screensaver" extends="Scene">
|
|
|
|
<script type="text/brightscript" uri = "Screensaver.brs"/>
|
|
|
|
<children>
|
|
<Poster id="backdrop" loadDisplayMode="scaleToZoom" width="1920" height="1200" />
|
|
|
|
<!-- Makes 2 Posters on top of each other -->
|
|
<Poster
|
|
id = "PosterOne"
|
|
width = "389"
|
|
height = "104"
|
|
opacity = "1"
|
|
translation = "[960,540]"
|
|
/>
|
|
|
|
<!--Gigantic loop for bouncing animation -->
|
|
|
|
<SequentialAnimation
|
|
id = "BounceAnimation"
|
|
repeat = "true"
|
|
>
|
|
<Animation
|
|
id = "AnimOne"
|
|
repeat = "false"
|
|
easeFunction = "linear"
|
|
duration = "7.2"
|
|
>
|
|
<Vector2DFieldInterpolator
|
|
id = "OneInterp"
|
|
key = "[0.0,1.0]"
|
|
keyValue = "[[960,540],[1500,250]]"
|
|
fieldToInterp = "PosterOne.translation"
|
|
/>
|
|
</Animation>
|
|
<Animation
|
|
id = "AnimTwo"
|
|
repeat = "false"
|
|
easeFunction = "linear"
|
|
duration = "4.5"
|
|
>
|
|
<Vector2DFieldInterpolator
|
|
id = "OneInterp"
|
|
key = "[0.0,1.0]"
|
|
keyValue = "[[1500,250],[1350,60]]"
|
|
fieldToInterp = "PosterOne.translation"
|
|
/>
|
|
</Animation>
|
|
<Animation
|
|
id = "AnimThree"
|
|
repeat = "false"
|
|
easeFunction = "linear"
|
|
duration = "16"
|
|
>
|
|
<Vector2DFieldInterpolator
|
|
id = "OneInterp"
|
|
key = "[0.0,1.0]"
|
|
keyValue = "[[1350,60],[200,890]]"
|
|
fieldToInterp = "PosterOne.translation"
|
|
/>
|
|
</Animation>
|
|
<Animation
|
|
id = "AnimFour"
|
|
repeat = "false"
|
|
easeFunction = "linear"
|
|
duration = "3.2"
|
|
>
|
|
<Vector2DFieldInterpolator
|
|
id = "OneInterp"
|
|
key = "[0.0,1.0]"
|
|
keyValue = "[[200,890],[30,750]]"
|
|
fieldToInterp = "PosterOne.translation"
|
|
/>
|
|
</Animation>
|
|
<Animation
|
|
id = "AnimFive"
|
|
repeat = "false"
|
|
easeFunction = "linear"
|
|
duration = "13.3"
|
|
>
|
|
<Vector2DFieldInterpolator
|
|
id = "OneInterp"
|
|
key = "[0.0,1.0]"
|
|
keyValue = "[[30,750],[1200,60]]"
|
|
fieldToInterp = "PosterOne.translation"
|
|
/>
|
|
</Animation>
|
|
<Animation
|
|
id = "AnimSix"
|
|
repeat = "false"
|
|
easeFunction = "linear"
|
|
duration = "6.7"
|
|
>
|
|
<Vector2DFieldInterpolator
|
|
id = "OneInterp"
|
|
key = "[0.0,1.0]"
|
|
keyValue = "[[1200,60],[1500,300]]"
|
|
fieldToInterp = "PosterOne.translation"
|
|
/>
|
|
</Animation>
|
|
<Animation
|
|
id = "AnimSeven"
|
|
repeat = "false"
|
|
easeFunction = "linear"
|
|
duration = "15"
|
|
>
|
|
<Vector2DFieldInterpolator
|
|
id = "OneInterp"
|
|
key = "[0.0,1.0]"
|
|
keyValue = "[[1500,300],[150,935]]"
|
|
fieldToInterp = "PosterOne.translation"
|
|
/>
|
|
</Animation>
|
|
<Animation
|
|
id = "AnimEight"
|
|
repeat = "false"
|
|
easeFunction = "linear"
|
|
duration = "2"
|
|
>
|
|
<Vector2DFieldInterpolator
|
|
id = "OneInterp"
|
|
key = "[0.0,1.0]"
|
|
keyValue = "[[150,935],[10,899.3]]"
|
|
fieldToInterp = "PosterOne.translation"
|
|
/>
|
|
</Animation>
|
|
<Animation
|
|
id = "AnimNine"
|
|
repeat = "false"
|
|
easeFunction = "linear"
|
|
duration = "11"
|
|
>
|
|
<Vector2DFieldInterpolator
|
|
id = "OneInterp"
|
|
key = "[0.0,1.0]"
|
|
keyValue = "[[10,899.3],[960,540]]"
|
|
fieldToInterp = "PosterOne.translation"
|
|
/>
|
|
</Animation>
|
|
</SequentialAnimation>
|
|
|
|
</children>
|
|
<script type="text/brightscript" uri="pkg:/source/api/baserequest.brs" />
|
|
<script type="text/brightscript" uri="pkg:/source/utils/config.brs" />
|
|
</component>
|