Flash - nejčastější dotazy

7.9.2006· Autor: Ondřej Brichta· Počet komentářů: 10

Společně s přibývajícími články a narůstajícím diskusním fórem přibývá dotazů, které se zde již řešily, nebo je na podobné téma zpracován článek. Abyste měli snazší hledání, přinášíme souhrn nejčastějších, již vyřešených otázek.

V diskuzním fóru se občas najde otázka, kterou jsme již někdy řešili, nebo bylo na podobné téma zpracovaný článek. Zde naleznete souhrn těch nejčastějších společně s odkazy na příslušné články nebo vedené diskuze ve fóru. Tento seznam není konečný a bude průběžně aktualizován, nezapadne mezi ostatní články, ale budete se s ním v určitých periodách znovu setkávat.

Detekce flashplayeru

Použití flashových animací vyžaduje přítomnost flasplyeru, který animace přehrává. Dobrým zvykem bývá vždy před spuštěním samotného flashového souboru provedení detekce přítomnosti flashplayeru. Více se dozvíte v aktualizovaném článku zde:
http://www.flash.cz/portal/clanek.aspx?id=450

Nefunkční tlačítko po najetí na text

Při najetí na text tlačítka se kurzor myši nezmění na „ruku" a tlačítko je tak neaktivní. Problémem je nastavení dynamického textového pole, které m zapnutou vlastnost „Selectable". Diskuze ve fóru:
http://www.flash.cz/portal/forum-detail.aspx?v=11220&p=1

 

Pohyb objektů po scéně

Jakým způsobem lze řešit pohyb objektů po scéně se dočtete zde:
http://www.flash.cz/portal/clanek.aspx?id=438

 

Průhledné pozadí ve flashových animací v HTML stránce

Řešení existuje, ale není vždy stoprocentní, viz diskuze zde:
http://www.flash.cz/portal/forum-detail.aspx?v=11810

3D objekty ve flashi

Flashi bohužel chybí třetí rozměr a tak je nutné jej nejrůznějšími technikami simulovat. Více jsme o tomto diskutovali zde:
http://www.flash.cz/portal/forum-detail.aspx?v=11516&p=0

Aktivace Flashových animací v Internet Exploreru

Aktualizace Internet Explorer způsobila, že veškeré flashové animace (nejen flashové) se musí „aktivovat" kliknutím pomocí myši. Řešením tohoto problému je použití JavaScriptu. Více se dozvíte v aktualizovaném článku zde:
http://www.flash.cz/portal/clanek.aspx?id=450

 

Problém s načítáním starých externích dat

Při načítání externích souborů se lze dostat do problémů s cache prohlížeče, kdy se načítá stále starý soubor(xml, dat, txt ...) i když je už nově aktualizován. V tomto případě je nutné přidat za koncovku náhodně vygenerované číslo a zmást tak prohlížeč (pozor, nefunguje při offline načítání). Diskuze na toto téma  je zde:
http://www.flash.cz/portal/forum-detail.aspx?v=11130

Ukládání dat

Flash samotný neumí zapisovat/ukládat do souborů. Na pomoc si při online provozu musí přizvat skripty na straně serveru. V offline verzi je nutné využít některou ze SWF2EXE aplikací, kterou je například ZINC. Ovšem, pokud potřebujeme uložit pouze malé objemy dat, lze využít SharedObject třídu, která umožňuje ukládat malé soubory dat na disk (obdoba cookies). Více zde:
http://www.flash.cz/portal/forum-detail.aspx?v=10370
http://www.flash.cz/portal/forum-detail.aspx?v=9301

Jak vytvořit preloader

Preloader je objekt, který informuje o stavu načtení externích dat. Je téměř nezbytný u online projektů, ale i v offline aplikacích bychom jej neměli opomíjet.
Článek s návodem je zde:
http://www.flash.cz/portal/clanek.aspx?id=359

Komunikace mezi několika SWF soubory najednou

Flashové animace umí díky speciálnímu protokolu komunikovat vzájemně mezi sebou. Pokud máme otevřené dvě okna s flashovou animací, pak může jedna té druhé poslat nějakou zprávu, či spustit funkci. Více se dočtete zde: http://www.flash.cz/portal/clanek.aspx?id=340

Odesílání emailů

Často diskutovanou možností je odesílání emailových zpráv přímo z flashe. O řešení se dočtete zde: http://www.flash.cz/portal/clanek.aspx?id=442

Práce s videem

Pokud máte problémy s vkládáním videa do flashových prezentací, můžete se nechat inspirovat zde:http://www.flash.cz/portal/clanek.aspx?id=396
http://www.flash.cz/portal/forum-detail.aspx?v=8744

Pravý klik myši

Mezi palčivé problémy patří nemožnost reagovat na pravý klik myši v rámci flashové animace. Tento krok totiž otevře dobře známé flashové menu. Do tohoto menu lze ovšem vkládat vlastní položky. Jak na to se dozvíte v této diskuzi:
http://www.flash.cz/portal/forum-detail.aspx?v=11634

Ondřej Brichta Vývojář flashových a mobilních AIR aplikací, šéfredaktor Flash.cz, školitel produktů Flash, Flex, Flash Media Server

E-mail: ob(zavinac)obria.cz | Web: http://www.obria.cz |

Motto: <°))))><

Komentáře k článku  
super neznám | 7.9.2006 10:33
Re: super neznám | 8.9.2006 14:50
Přiřazení URL k tlačítku neznám | 26.3.2007 19:24
Re: Přiřazení URL k tlačítku neznám | 26.3.2007 21:22
dík neznám | 27.3.2007 19:08
Automatické načítaní aktualizovaného swf souboru neznám | 27.5.2007 20:35
Re: Automatické načítaní aktualizovaného swf soubo neznám | 27.5.2007 20:41
zvuk neznám | 18.11.2007 14:54
Jak ve flexu otevřít URL v novém okně neznám | 31.7.2009 14:12
Dotaz.. neznám | 9.9.2009 11:56

Přihlášení uživatele