123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- <?xml version="1.0" encoding="utf-8" ?>
- <screenplay xmlns="urn:screenplay">
- <event kind="onLoad">
- <matrix id="initialMatrix" translate="[80,80]" />
- <paint id="imagePaint" antiAlias="true">
- <color color="lightpink" />
- </paint>
- <apply >
- <paint />
- <set begin="4" field="linearText" to="false" />
- </apply>
- <save>
- <matrix>
- <scale x="0.5" y="0.5" />
- </matrix>
- <image id="backImage" src="redcross.jpg" />
- <save>
- <matrix id="polyMatrix">
- <polyToPoly >
- <polygon>
- <moveTo id="pt1" x="0" y="0" />
- <lineTo id="pt2" x="256" y="0" />
- <lineTo x="256" y="256" />
- <lineTo x="0" y="256" />
- <close />
- </polygon>
- <polygon >
- <moveTo x="0" y="0" />
- <lineTo x="256" y="0" />
- <lineTo x="256" y="256" />
- <lineTo x="0" y="256" />
- <close />
- </polygon>
- </polyToPoly>
- </matrix>
- <paint id="paintFade">
- <color id="fade" />
- </paint>
- <image id="frontImage" src="bulgaria.jpg" />
- </save>
- </save>
- <apply begin="0.5" scope="polyMatrix">
- <animate id="pt1x" target="pt1" field="x" from="0" to="64" dur="0.5" repeat="3" />
- <animate target="pt1" field="y" from="0" to="-455" dur="0.5" repeat="3"/>
- <animate target="pt2" field="x" from="256" to="192" dur="0.5" repeat="3" />
- <animate target="pt2" field="y" from="0" to="-455" dur="0.5" repeat="3" />
- </apply>
- <apply begin="1" scope="backImage" >
- <set field="src" to="jet.jpg" />
- </apply>
- <apply begin="1" scope="frontImage" >
- <set field="src" to="redcross.jpg" />
- </apply>
- <apply begin="1.5" scope="backImage" >
- <set field="src" to="fire.jpg" />
- </apply>
- <apply begin="1.5" scope="frontImage" >
- <set field="src" to="jet.jpg" />
- </apply>
- <apply begin="2" scope="backImage" >
- <set field="src" to="chest.jpg" />
- </apply>
- <apply begin="2" scope="frontImage" >
- <set field="src" to="fire.jpg" />
- </apply>
- <apply begin="2" scope="paintFade" >
- <animate field="alpha" target="fade" from="1" to="0" dur=".5" />
- </apply>
- <post target="addCaptionFade" delay="2" />
- <post target="addLineCaption" delay="2" />
- <post target="scaleInitial" delay="3" />
- </event>
-
- <event kind="user" id="addCaptionFade" >
- <apply>
- <paint >
- <color id="captionFade" alpha="0" />
- </paint>
- <animate target="captionFade" field="alpha" from="0" to="1" dur="1" />
- </apply>
- </event>
-
- <event kind="user" id="addLineCaption" >
- <paint textSize="24" textAlign="center" > <!-- -->
- <shader />
- </paint>
- <text text="Images" x="70" y="160" />
- </event>
- <event kind="user" id="scaleInitial" >
- <apply scope="imagePaint" >
- <set field="linearText" to="true" />
- </apply>
- <apply scope="initialMatrix" >
- <animate field="scale" from="1" to=".5" dur="1"/>
- <animate field="translateX" from="80" to="145" dur="1"/>
- <animate field="translateY" from="80" to="172" dur="1"/>
- </apply>
- </event>
- </screenplay>
|