Sprite
Tento prvek slouží k tvorbě animací, ale narozdíl o animovaného gifu je tvořen jediným souborem, který obsahuje řadu obrázků.
Rozšiřuje tak možnosti ovládání samotné animace - můžete kdykoliv přejít na konkrétní snímek, či měnit rychlost animace.
Jeho classid je:
clsid:fd179533-d86e-11d0-89d6-00a0c90833e6, zápis tedy bude vypadat např. takto:

A toto je výsledná animace, kterou lze ovládat pomocí skriptů:
Stav přehrávané animace můžeme zjistit pomocí vlastnosti PlayState. Možné vrácené hodnoty jsou: 0-stop,1-play,2-pause. Dále je možné zjistit číslo právě přehrávaného snímku (Frame)a čas přehrávání animace(Time).
Sprite dále obsahuje užitečnou metodu FrameSeek, pomocí které můžeme vybrat snímek, který se má zobrazit:
Zpět na informace o DX animation





clsid:fd179533-d86e-11d0-89d6-00a0c90833e6, zápis tedy bude vypadat např. takto:
<object id="sprite" classid="clsid:fd179533-d86e-11d0-89d6-00a0c90833e6" style="height:150; width:150;">
<param name="NumFrames" value="4">
<param name="NumFramesAcross" value="4">
<param name="NumFramesDown" value="1">
<param name="ColorKey" value="255,255,255">
<param name="UseColorKey" value="0">
<param name="SourceURL" value="images/1234.gif">
<param name="Repeat" value="-1">
<param name="InitialFrame" value="1">
<param name="PlayRate" value="0.5">
</object>
Toto je zdrojový obrázek, z kterého vytvoříme animaci:
A toto je výsledná animace, kterou lze ovládat pomocí skriptů:
Stav přehrávané animace můžeme zjistit pomocí vlastnosti PlayState. Možné vrácené hodnoty jsou: 0-stop,1-play,2-pause. Dále je možné zjistit číslo právě přehrávaného snímku (Frame)a čas přehrávání animace(Time).
Sprite dále obsahuje užitečnou metodu FrameSeek, pomocí které můžeme vybrat snímek, který se má zobrazit:
Zpět na informace o DX animation


