Dla jednego z klientów stworzyłem mechanizm filmu poklatkowego składającego się z oddzialnych obrazków, napisane jest to we flashu o dosyć dowolnej możliwości konfiguracji przy użyciu pliku konfiguracyjnego XML
Zdjęcia poklatkowe pochodzą ze strony www.scigacz.plPlik konfiguracyjny dla powyższego przypadku wygląda tak.
<?xml version="1.0" encoding="utf-8" ?>
<kfBonner frameRate="5" >
<item>
<bgImage>
crash1.jpg
</bgImage>
<bgColor>0xf1e7ce</bgColor>
</item>
<item>
<bgImage>
crash2.jpg
</bgImage>
<bgColor>0xf1e7ce</bgColor>
</item>
<item>
<bgImage>
crash3.jpg
</bgImage>
<bgColor>0xf1e7ce</bgColor>
</item>
<item>
<bgImage>
crash4.jpg
</bgImage>
<bgColor>0xf1e7ce</bgColor>
</item>
<item>
<bgImage>
crash5.jpg
</bgImage>
<bgColor>0xf1e7ce</bgColor>
</item>
<item>
<bgImage>
crash6.jpg
</bgImage>
<bgColor>0xf1e7ce</bgColor>
</item>
<item>
<bgImage>
crash7.jpg
</bgImage>
<bgColor>0xf1e7ce</bgColor>
</item>
<item>
<bgImage>
crash8.jpg
</bgImage>
<bgColor>0xf1e7ce</bgColor>
</item>
</kfBonner>
Osadzając ten element flash na stronie można wskazać z jakiego pliku konfiguracyjnego ma skrypt korzystać robi się to przy pomocy parametru np. tak kfBonner.swf?configFile=kfBonner_crash.xml Może być to przydatne np. w przypadku stron wielojęzycznych gdzie będziemy mieli różne pliki konfiguracyjne w zależności od użytego języka.
Można ustawiać z jakich obrazków składa się animacja oraz jak szybko ma być odtwarzany film (ile FPS). Oto link do ściągnięcia pliku swf kfBonner.swf, oto link do pliku konfiguracyjnego kfBonner_crash.xml. A dla lubiących pogrzebać w kodzie, proszę oto kody źródłowe azmenuitem.rar razem z plikiem projektu do rewelacyjnego środowiska developerskiego FlashDevelop.