V Baltie 4 C# můžete vytvářet 2D animace, podobně jako v Baltíkovi 3. Všechny animace, které vytvoříte příkazem Definice animace jsou ukládány do tabulky animací, první animace má index 0, druhá 1. Pokud dáte ikonku tabulky animací a za ní v hranatých závorkách index animace, můžete pak animaci spouštět, zastavovat a nastavovat jí mnoho dalších vlastností.
Pokud animace běží, není problém u ní měnit nějaké vlastnosti pomocí tabulky animací. Změnění vlastnosti se okamžitě projeví na běhu animace.
|  | Tabulka animací (For modes 2D, 3D) |  Zobrazit příkladySkrýt příklady | Vrátí tabulku animací SGP.XSpace.XAnimationTable pro jednoduché vytváření animací. | Vytvoří novou animaci z dílku 22, což je autíčko. Animace se zapíše do tabulky animací pod číslem 0. Animace se bude provádět z bodových souřadnic 400, 0 na souřadnice 0, 0. Pomocí tabulky animací spustíme animaci, kterou jsme právě vytvořili. Poté se bude čekat na stisk nějaké klávesy nebo tlačítka myši. | | |
Vytvoří novou animaci, které nastaví jako první předmět číslo 9001 a jako poslední předmět 9004. Poté nastaví začátek animace na souřadnice 0 (x), 0 (y) a konec animce na souřadnice 100 (x), 0 (y). Potom nastaví čas animace na dvě sekundy a animaci pustí. Po skončení animace bude čekat na stisk nějaké klávesy nebo tlačítka myši. Všimněte si, že po svém vytvoření je animace upravována přes tabulku animací (je vytvořena jako první, tak má index 0). | | |
V cyklu vytvoří 20 animací z náhodných předmětů na náhodné souřadnice. Všem nastaví nekonečný počet opakování, náhodné barevné filtry a spustí je. Každých pět sekund pak mění všem animacím počáteční a koncové souřadnice a barevné filtry. | | |
|
|
|  | Definice animace (For modes 2D, 3D) |  Zobrazit příkladySkrýt příklady | Vytvoří novou animaci ze zadaných parametrů. | Vytvoří novou animaci z dílku 22, což je autíčko. Animace se bude provádět z bodových souřadnic 400, 0 na souřadnice 0, 0. Poté se bude čekat na stisk nějaké klávesy nebo tlačítka myši. | | |
Vytvoří novou animaci, které nastaví jako první předmět číslo 9001 a jako poslední předmět 9004. Poté nastaví začátek animace na souřadnice 0 (x), 0 (y) a konec animce na souřadnice 100 (x), 0 (y). Potom nastaví čas animace na dvě sekundy a animaci pustí. Po skončení animace bude čekat na stisk nějaké klávesy nebo tlačítka myši. Všimněte si, že po svém vytvoření je animace upravována přes tabulku animací (je vytvořena jako první, tak má index 0). | | |
V cyklu vytvoří 20 animací z náhodných předmětů na náhodné souřadnice. Všem nastaví nekonečný počet opakování, náhodné barevné filtry a spustí je. Každých pět sekund pak mění všem animacím počáteční a koncové souřadnice a barevné filtry. | | |
|
|
|  | Začátek animace (For modes 2D, 3D) |  Zobrazit příkladySkrýt příklady | Vrátí anebo nastaví souřadnice začátku animace. | Vytvoří novou animaci, které nastaví jako první předmět číslo 9001 a jako poslední předmět 9004. Poté nastaví začátek animace na souřadnice 0 (x), 0 (y) a konec animce na souřadnice 100 (x), 0 (y). Potom nastaví čas animace na dvě sekundy a animaci pustí. Po skončení animace bude čekat na stisk nějaké klávesy nebo tlačítka myši. Všimněte si, že po svém vytvoření je animace upravována přes tabulku animací (je vytvořena jako první, tak má index 0). | | |
V cyklu vytvoří 20 animací z náhodných předmětů na náhodné souřadnice. Všem nastaví nekonečný počet opakování, náhodné barevné filtry a spustí je. Každých pět sekund pak mění všem animacím počáteční a koncové souřadnice a barevné filtry. | | |
|
|
|  | Konec animace (For modes 2D, 3D) |  Zobrazit příkladySkrýt příklady | Vrátí anebo nastaví souřadnice konce animace. | Vytvoří novou animaci, které nastaví jako první předmět číslo 9001 a jako poslední předmět 9004. Poté nastaví začátek animace na souřadnice 0 (x), 0 (y) a konec animce na souřadnice 100 (x), 0 (y). Potom nastaví čas animace na dvě sekundy a animaci pustí. Po skončení animace bude čekat na stisk nějaké klávesy nebo tlačítka myši. Všimněte si, že po svém vytvoření je animace upravována přes tabulku animací (je vytvořena jako první, tak má index 0). | | |
V cyklu vytvoří 20 animací z náhodných předmětů na náhodné souřadnice. Všem nastaví nekonečný počet opakování, náhodné barevné filtry a spustí je. Každých pět sekund pak mění všem animacím počáteční a koncové souřadnice a barevné filtry. | | |
|
|
|  | Barevný filtr animace na začátku (For modes 2D, 3D) |  Zobrazit příkladySkrýt příklady | Vrátí nebo nastaví hodnotu barvy filtru na začátku animace. | Vytvoří novou animaci z předmětu číslo 68. Nastaví, že na začátku animace bude mít barevný filtr barvu červenou a na konci barvu zelenou. Poté nastaví čas animace na 8 sekund a animaci pustí. Při animaci postupně změní obláček barvu z červené na zelenou. Po provedení animace bude čekat na stisk klávesy nebo tlačítka myši. | | |
V cyklu vytvoří 20 animací z náhodných předmětů na náhodné souřadnice. Všem nastaví nekonečný počet opakování, náhodné barevné filtry a spustí je. Každých pět sekund pak mění všem animacím počáteční a koncové souřadnice a barevné filtry. | | |
|
|
|  | Barevný filtr animace na konci (For modes 2D, 3D) |  Zobrazit příkladySkrýt příklady | Vrátí nebo nastaví hodnotu barvy filtru na konci animace. | Vytvoří novou animaci z předmětu číslo 68. Nastaví, že na začátku animace bude mít barevný filtr barvu červenou a na konci barvu zelenou. Poté nastaví čas animace na 8 sekund a animaci pustí. Při animaci postupně změní obláček barvu z červené na zelenou. Po provedení animace bude čekat na stisk klávesy nebo tlačítka myši. | | |
V cyklu vytvoří 20 animací z náhodných předmětů na náhodné souřadnice. Všem nastaví nekonečný počet opakování, náhodné barevné filtry a spustí je. Každých pět sekund pak mění všem animacím počáteční a koncové souřadnice a barevné filtry. | | |
|
|
|  | Typ opakování fáze animace (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Nastaví nebo vrátí aktuální typ opakování fáze animace, který určuje, v jakém pořadí za sebou půjdou jednotlivé fáze (snímky) animace. | Vždy po stisku libovolné klávesy, nebo tlačítka myši se změní způsob opakování fází animace. Napřed je způsob, kdy animace neprobíhá, druhým způsobem je provádění animace od začátku do konce, třetím provádění animace od konce na začátek a čtvrtým provádění animace od začátku na konec a znovu na začátek. | | |
|
|
|  | Počet opakování animace (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Vrátí nebo nastaví počet opakování animace. | Vytvoří animaci z dílků 2121 až 2135. Vždy po stisku klávesy se spustí animace a o jedna se zvýší počet opakování animace. | | |
|
|
|  | Čas přehrávání animace (For modes 2D, 3D) |  Zobrazit příkladySkrýt příklady | Vrátí nebo nastaví čas přehrávání animace. | Vytvoří novou animaci, které nastaví jako první předmět číslo 9001 a jako poslední předmět 9004. Poté nastaví začátek animace na souřadnice 0 (x), 0 (y) a konec animce na souřadnice 100 (x), 0 (y). Potom nastaví čas animace na dvě sekundy a animaci pustí. Po skončení animace bude čekat na stisk nějaké klávesy nebo tlačítka myši. Všimněte si, že po svém vytvoření je animace upravována přes tabulku animací (je vytvořena jako první, tak má index 0). | | |
Po každém stisku libovolné klávesy nebo tlačítka myši se čas přehrávání animace zdvojnásobí. | | |
|
|
|  | Spusť animaci (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Spustí přehrávání animace. | V cyklu vytvoří 20 animací z náhodných předmětů na náhodné souřadnice. Všem nastaví nekonečný počet opakování, náhodné barevné filtry a spustí je. Každých pět sekund pak mění všem animacím počáteční a koncové souřadnice a barevné filtry. | | |
|
|
|  | Zastav animaci (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Zastaví zadanou animaci. | Vytvoří animaci z dílků 2121 až 2135 s časem 5 sekund, nastaví opakování donekonečna a spustí její přehrávání. Po stisku klávesy, nebo tlačítka myši zastaví její přehrávání a animace se začne přehrávat znova od začátku. | | |
|
|
|  | Počkej na konec animace (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Bude čekat, dokud neskončí zadaná animace. | Vytvoří animaci z dílků 2121 až 2135 s časem 5 sekund a spustí její přehrávání. Pak počká na konec animace a vypíše na obrazovku, že už skončila. | | |
|
|
|  | Fáze animace (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Vrátí nebo nastaví aktuální fázi animace. První fáze animace má číslo 0. | Program nastavuje postupně po 250 ms fáze animace. Když dojde na konec animace, začne opět od začátku. | | |
|
|
|  | Viditelnost animace (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Vrátí nebo nastaví viditelnost animace. | Po stisku libovolné klávesy nebo tlačítka myši se změní viditelnost animace. | | |
|
|
|  | Přetoč animaci (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Přesune pozici animace na jinou hodnotu. Pokud není zadána žádná hodnota, přesune animaci na začátek. | Po stisku libovolné klávesy nebo tlačítka myši se začne animace do nekonečna přetáčet. | | |
|
|
Shledali jste tuto informaci pro Vás užitečnou?
Máte nějaký dotaz nebo připomínku k tomuto tématu? Napište nám.
©1978-2010 SGP SystemsNadřazená stránka | Předchozí stránka | Další stránka |