reklama

Umíme ve Flashi – 26. díl – pomocné nástroje

V dnešním díle si představíme významné pomocníky při práci s Flashem, kteří šetří čas při tvorbě složitějších efektů a animací, umožňují tvorbu plnohodnotných 3D animací, kvalitních flashových spořičů nebo rozšiřují funkce flashových animací o ukládání a manipulaci se sobory či přímou spoluprácí s databázemi.

Flash ve 3D

Ať se budeme snažit sebevíc, opravdové 3D objekty v samotném Flashi nevytvoříme. Samozřejmě, že si můžeme vytvořit více či méně složité generátory 3D objektů, ale asi nikdy nebudeme schopní vytvořit přesné 3D modely komplexnějších objektů.

K tomuto účelu musíme zvolit jiné nástroje, které umožňují export do SWF formátu. Mezi nejvýznamnější představitele v oblasti 3D flashových animací patří bezesporu program Swift 3D. Aktuální verzi produktu nalezneme na webu výrobce. Zde si můžeme pro vyzkoušení stáhnout zkušební verzi, jejíž omezení je „pouze“ v nemožnosti exportu vytvořených animací.

Celková suma za program, lehce převyšující cenu 200USD, je navíc velmi příjemná v porovnání s jinými profesionálními programy. Ovšem úsměv na rtech brzy zmizí, když jej chceme zakoupit, pak se musíme obrátit na některý ze zahraničních e-shopů, doručujících do ČR.

Samotný Swift 3D podporuje import běžných 3D formátů souborů, není proto problém převzít model z jiných programů a provést jeho animaci v prostředí programu Swift 3D. Co se týče exportu, vzhledem k tomu, že program je určen pro tvorbu flashových animací, je samozřejmý export do SWF formátu. Kromě této možnosti máme navíc na výběr i z běžných rastrových formátů.

Klepněte pro větší obrázek

Nová verze obsahuje i modul pro detailnější mapování textur

Více efektů do animací

Máme-li chuť oživit naše flashové animace, nebo zatraktivnit animované bannery, můžeme s úspěchem využít animační program SwishMax. Už dávno není tento produkt jednoduchým nástrojem pro tvorbu nejrůznějších textových efektů. Trial verzi produktu si můžeme stáhnout z webu výrobce a po dobu 15 dnů testovat funkčnost.

Více funkcí

Mezi nejčastější dotazy na funkčnost flashových animací patří možnost ukládání souborů na disk. Vzhledem k bezpečnostním opatřením u novějších verzí flashplayeru je možnost přímého ukládání jakýchkoliv souborů zakázána. Přiznejme si, že je to jen dobře. Asi těžko by dnes byly flashové animace a prezentace tak rozšířené, kdyby tvůrcům umožňovali ukládání souborů na uživatelův disk. Odtud je to jen krůček k masivnějšímu zneužití těchto funkcí.

Proto nám u samotných flashových souborů musí stačit možnost ukládání malého množství dat v podobné formě, jako jsou cookies. Více o tomto způsobu ukládání si můžete přečíst ve starším článku.

Ovšem existuje zde i řada zajímavých nástrojů, které jsou schopné z „obyčejných“ flashových animací vytvořit plnohodnotné aplikace, pracující jako běžné aplikace. Pokud bychom měli zmínit významné nástroje v oblasti swf2exe aplikací, určitě by se na předních místech umístil SwfKit a MDM Zinc.

Oba dva programy pracují na podobném principu, kdy z vygenerovaného swf souboru vytvoří plnohodnotnou exe aplikaci. Pokud jsme byli dosud odkázáni jen na pár příkazů fscommand, které nám umožnili ukončit právě přehrávanou animaci, zvětšit či zmenšit aplikaci na celou obrazovku, nyní se s těmito programy možnosti příkazů fscommand rozšířili o stovky dalších možností.

Stovky nových příkazů

Pokud jsme potřebovali umožnit aplikacím manipulaci se soubory a adresáři, zápis do registrů, spouštění libovolných dalších aplikací, otevírání html stránek přímo ve flashových animacích, nyní máme možnost vše realizovat.

Pokud se budeme rozhodovat mezi zmíněnými programy, může nám usnadnit rozhodování odlišný způsob psaní již zmíněných fscommand příkazů. V případě SwfKitu spouštíme skript, který si musíme v editačním prostředí programu nejdříve vytvořit. Tyto skripty jsou velice jednoduché, a pokud nám nečiní problémy psaní ActionScriptu u Flashe, nemusíme se jich obávat.

Naproti tomu v případě tvorby exe aplikace pomocí Zincu voláme v parametrech fscommand příkazů přímo připravené funkce. Oproti SwfKitu tak zde odpadá nutnost psaní vlastních skriptů v editačním prostředí programu a vystačíme si pouze s kódem, který vložíme při tvorbě flashových animací.

Klepněte pro větší obrázek

Zinc vyniká svojí jednoduchostí a přehledností

Klepněte pro větší obrázek

Pokud použijeme SwfKit, musíme si navíc připravit potřebné skripty

Vykrádači zdrojových kódů

Určené pro záchranu dat, pokud se nám „povedlo“ smazat původní zdrojový soubor flashové animace a zůstal nám pouze swf soubor. Tyto nástroje dovedou velmi obratně získat prakticky veškeré informace z již exportovaných swf souborů. Mezi významné zástupce jistě bude jistě patřit Action Script Viewer a Swf Decompiler.

Ochránci dat

Na druhé straně barikády stojí více či méně úspěšné nástroje pro kódování a ochranu swf souborů. Zde lze jako nejúčinnější doporučit pouze produkt SWF Encrypt. Více jsme se problematice ochrany swf souborů věnovali zde.

Témata článku: Software, Programování, Swift, Export

1 komentář

Nejnovější komentáře

  • gully, gully 3. 4. 2006 9:42:49
    http://diskuse-zaciname-s-flash-mx-2004.wz.cz
reklama
Určitě si přečtěte

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

** V Brně byl velký výpadek služeb UPC ** Důvodem je překopnutý páteřní kabel ** V některých lokalitách služby stále nefungují

5.  12.  2016 | Jakub Čížek | 100

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

** Zmizí klasické vyhledávače ** Budeme programovat buňky ** Kvantové počítače překonají šifry

6.  12.  2016 | Jakub Čížek | 34

ASUS ZenBook 3 se začal prodávat v Česku. Je ve všem lepší než MacBook, ale bude to stačit?

ASUS ZenBook 3 se začal prodávat v Česku. Je ve všem lepší než MacBook, ale bude to stačit?

** Novinka od Asusu míří přímo proti MacBooku od Applu ** Nabídne daleko více výkonu za stejné peníze

2.  12.  2016 | David Polesný | 145

11 tipů na dobrý stolní počítač: od základu po herní mašiny

11 tipů na dobrý stolní počítač: od základu po herní mašiny

** Postavte si stolní počítač! Máme pro vás 11 vzorových sestav s rozpisem komponent ** Většina tipů cílí na hráče, věnujeme se ale i základnímu PC a počítačům na střih videa ** Nadělte si nový počítač třeba pod stromeček

5.  12.  2016 | Adam Kahánek | 73


reklama