- Základy animování v aplikaci Animate
- Používání snímků a klíčových snímků v aplikaci Animate
- Animace po jednotlivých snímcích v aplikaci Animate
- Práce s animacemi klasických doplnění v aplikaci Animate
- Nástroj Štětec
- Vodítko pohybu
- Doplnění pohybu a ActionScript 3.0
- O animacích s doplněními pohybu
- Animace s doplněním pohybu
- Vytvoření animace s doplněním pohybu
- Používání klíčových snímků vlastností
- Animování polohy pomocí doplnění
- Úpravy doplnění pohybu v editoru pohybu
- Úpravy cesty pohybu u animace s doplněním
- Úpravy doplnění pohybu
- Přidání vlastního náběhu nebo doběhu
- Vytváření a aplikování přednastavení pohybu
- Nastavení rozsahu doplnění animace
- Práce s doplněními pohybu uloženými jako soubory XML
- Srovnání doplnění pohybu a klasických doplnění
- Doplňování tvarů
- Používání animací nástroje Kost v aplikaci Animate
- Sestavování postav v aplikaci Animate
- Používání vrstev masek v aplikaci Adobe Animate
- Práce se scénami v aplikaci Animate
- Vytváření tlačítek v aplikaci Animate
- Převod projektů aplikace Animate na jiné typy dokumentů
- Vytváření a publikování dokumentů HTML5 Canvas v aplikaci Animate
- Přidání interaktivity pomocí fragmentů kódu v aplikaci Animate
- Vytváření vlastních komponent HTML5
- Používání komponent v dokumentech HTML5 Canvas
- Vytváření vlastních komponent: Příklady
- Fragmenty kódu pro vlastní komponenty
- Osvědčené postupy – Tvorba reklam v aplikaci Animate
- Vytváření a publikování virtuální reality
- Vytváření a správa malířských štětců
- Používání písem Google v dokumentech HTML5 Canvas
- Používání knihoven Creative Cloud v aplikaci Adobe Animate
- Používání vymezené plochy a panelu nástrojů v aplikaci Animate
- Pracovní postupy a pracovní plocha aplikace Animate
- Používání webových písem v dokumentech HTML5 Canvas
- Časové osy a ActionScript
- Práce s více časovými osami
- Nastavení předvoleb
- Používání vývojových panelů aplikace Animate
- Vytváření vrstev časové osy v aplikaci Animate
- Export animací pro mobilní aplikace a herní moduly
- Přemísťování a kopírování objektů
- Předlohy
- Příkaz Hledat a nahradit v aplikaci Animate
- Vrácení akce, její zopakování a panel Historie
- Klávesové zkratky
- Používání časové osy v aplikaci Animate
- Vytvoření rozšíření HTML
- Možnosti optimalizace obrázků a animovaných souborů GIF
- Export nastavení pro obrázky a soubory GIF
- Panel Datové zdroje v aplikaci Animate
- Transformace a kombinování grafických objektů v aplikaci Animate
- Vytváření a práce s instancemi symbolů v aplikaci Animate
- Vektorizace obrazu
- Používání zvuku v aplikaci Adobe Animate
- Export souborů SVG
- Vytváření souborů videa používaných v aplikaci Animate
- Přidání videa v aplikaci Animate
- Kreslení a vytváření objektů v aplikaci Animate
- Změna čar a tvarů
- Tahy, výplně a přechody v aplikaci Animate
- Práce s aplikacemi Adobe Premiere Pro a After Effects
- Panely barev v aplikaci Animate
- Otevírání souborů aplikace Flash CS6 v aplikaci Animate
- Práce s klasickým textem v aplikaci Animate
- Vložení grafiky do aplikace Animate
- Importované bitmapy v aplikaci Animate
- 3D grafika
- Práce se symboly v aplikaci Animate
- Kreslení čar a tvarů v aplikaci Adobe Animate
- Práce s knihovnami v aplikaci Animate
- Export zvuků
- Výběr objektů v aplikaci Animate
- Práce se soubory aplikace Illustrator (AI) v aplikaci Animate
- Používání režimů prolnutí
- Uspořádání objektů
- Automatizace úloh pomocí nabídky Příkazy
- Vícejazyčný text
- Používání kamery v aplikaci Animate
- Grafické filtry
- Zvuk a ActionScript
- Předvolby kreslení
- Kreslení nástrojem Pero
- Převod projektů aplikace Animate na jiné typy dokumentů
- Podpora vlastní platformy
- Vytváření a publikování dokumentů HTML5 Canvas v aplikaci Animate
- Vytvoření a publikování dokumentu ve formátu WebGL
- Balení aplikací pro prostředí AIR for iOS
- Publikování aplikací prostředí AIR for Android
- Publikování pro prostředí Adobe AIR pro počítače
- Nastavení publikování jazyka ActionScript
- Osvědčené postupy – Uspořádání ActionScriptu v aplikaci
- Používání jazyka ActionScript v aplikaci Animate
- Usnadnění přístupu v pracovním prostoru aplikace Animate
- Psaní a správa skriptů
- Povolení podpory vlastních platforem
- Přehled podpory vlastních platforem
- Práce se zásuvným modulem pro podporu vlastní platformy
- Ladění jazyka ActionScript 3.0
- Povolení podpory vlastních platforem
- Export souborů z aplikace Animate
- Publikování OAM
- Export souborů SVG
- Export grafiky a videa v aplikaci Animate
- Publikování dokumentů AS3
- Export animací pro mobilní aplikace a herní moduly
- Export zvuků
- Osvědčené postupy – Tipy pro vytváření obsahu pro mobilní zařízení
- Osvědčené postupy – Konvence videa
- Osvědčené postupy – Pravidla pro vývoj aplikací SWF
- Osvědčené postupy – Strukturování souborů FLA
- Osvědčené postupy pro optimalizaci souborů FLA pro Animate
- Nastavení publikování jazyka ActionScript
- Nastavení publikování v aplikaci Animate
- Export souborů projektoru
- Export obrázků a animovaných souborů GIF
- Předlohy publikování HTML
- Práce s aplikacemi Adobe Premiere Pro a After Effects
- Rychlé sdílení a publikování animací
- Příručka uživatele aplikace Adobe Animate
- Úvod do aplikace Animate
-
Animace
- Základy animování v aplikaci Animate
- Používání snímků a klíčových snímků v aplikaci Animate
- Animace po jednotlivých snímcích v aplikaci Animate
- Práce s animacemi klasických doplnění v aplikaci Animate
- Nástroj Štětec
- Vodítko pohybu
- Doplnění pohybu a ActionScript 3.0
- O animacích s doplněními pohybu
- Animace s doplněním pohybu
- Vytvoření animace s doplněním pohybu
- Používání klíčových snímků vlastností
- Animování polohy pomocí doplnění
- Úpravy doplnění pohybu v editoru pohybu
- Úpravy cesty pohybu u animace s doplněním
- Úpravy doplnění pohybu
- Přidání vlastního náběhu nebo doběhu
- Vytváření a aplikování přednastavení pohybu
- Nastavení rozsahu doplnění animace
- Práce s doplněními pohybu uloženými jako soubory XML
- Srovnání doplnění pohybu a klasických doplnění
- Doplňování tvarů
- Používání animací nástroje Kost v aplikaci Animate
- Sestavování postav v aplikaci Animate
- Používání vrstev masek v aplikaci Adobe Animate
- Práce se scénami v aplikaci Animate
-
Interaktivita
- Vytváření tlačítek v aplikaci Animate
- Převod projektů aplikace Animate na jiné typy dokumentů
- Vytváření a publikování dokumentů HTML5 Canvas v aplikaci Animate
- Přidání interaktivity pomocí fragmentů kódu v aplikaci Animate
- Vytváření vlastních komponent HTML5
- Používání komponent v dokumentech HTML5 Canvas
- Vytváření vlastních komponent: Příklady
- Fragmenty kódu pro vlastní komponenty
- Osvědčené postupy – Tvorba reklam v aplikaci Animate
- Vytváření a publikování virtuální reality
-
Pracovní plocha a pracovní postupy
- Vytváření a správa malířských štětců
- Používání písem Google v dokumentech HTML5 Canvas
- Používání knihoven Creative Cloud v aplikaci Adobe Animate
- Používání vymezené plochy a panelu nástrojů v aplikaci Animate
- Pracovní postupy a pracovní plocha aplikace Animate
- Používání webových písem v dokumentech HTML5 Canvas
- Časové osy a ActionScript
- Práce s více časovými osami
- Nastavení předvoleb
- Používání vývojových panelů aplikace Animate
- Vytváření vrstev časové osy v aplikaci Animate
- Export animací pro mobilní aplikace a herní moduly
- Přemísťování a kopírování objektů
- Předlohy
- Příkaz Hledat a nahradit v aplikaci Animate
- Vrácení akce, její zopakování a panel Historie
- Klávesové zkratky
- Používání časové osy v aplikaci Animate
- Vytvoření rozšíření HTML
- Možnosti optimalizace obrázků a animovaných souborů GIF
- Export nastavení pro obrázky a soubory GIF
- Panel Datové zdroje v aplikaci Animate
-
Multimédia a video
- Transformace a kombinování grafických objektů v aplikaci Animate
- Vytváření a práce s instancemi symbolů v aplikaci Animate
- Vektorizace obrazu
- Používání zvuku v aplikaci Adobe Animate
- Export souborů SVG
- Vytváření souborů videa používaných v aplikaci Animate
- Přidání videa v aplikaci Animate
- Kreslení a vytváření objektů v aplikaci Animate
- Změna čar a tvarů
- Tahy, výplně a přechody v aplikaci Animate
- Práce s aplikacemi Adobe Premiere Pro a After Effects
- Panely barev v aplikaci Animate
- Otevírání souborů aplikace Flash CS6 v aplikaci Animate
- Práce s klasickým textem v aplikaci Animate
- Vložení grafiky do aplikace Animate
- Importované bitmapy v aplikaci Animate
- 3D grafika
- Práce se symboly v aplikaci Animate
- Kreslení čar a tvarů v aplikaci Adobe Animate
- Práce s knihovnami v aplikaci Animate
- Export zvuků
- Výběr objektů v aplikaci Animate
- Práce se soubory aplikace Illustrator (AI) v aplikaci Animate
- Používání režimů prolnutí
- Uspořádání objektů
- Automatizace úloh pomocí nabídky Příkazy
- Vícejazyčný text
- Používání kamery v aplikaci Animate
- Grafické filtry
- Zvuk a ActionScript
- Předvolby kreslení
- Kreslení nástrojem Pero
- Řešení problémů
Přečtěte si, jak můžete v aplikaci Animate změnit nastavení publikování jazyka ActionScript.
Změna nastavení publikování jazyka ActionScript
Když vytvoříte nový dokument FLA, Animate zobrazí dotaz, kterou verzi jazyka ActionScript chcete použít. Toto nastavení můžete změnit, pokud se později rozhodnete napsat skript v jiné verzi jazyka ActionScript.
Jazyk ActionScript 3.0 není kompatibilní s jazykem ActionScript 2.0. Kompilátor jazyka ActionScript 2.0 může kompilovat veškerý kód jazyka ActionScript 1.0 s výjimkou syntaxe lomítka (/), která se používá k označení cesty filmového klipu (například parentClip/testMC:varName= "hello world"). Chcete-li se vyhnout tomuto problému, buď přepište kód pomocí tečkové (.) notace, nebo vyberte kompilátor ActionScriptu 1.0.
-
Vyberte příkaz Soubor > Nastavení publikování.
-
Z nabídky Skript vyberte verzi jazyka ActionScript.
Soubory tříd a konfigurační soubory
Když nainstalujete aplikaci Animate, do vašeho systému se umístí několik konfiguračních složek a souborů vztahujících se k jazyku ActionScript. Pokud tyto soubory upravujete, abyste přizpůsobili vývojové prostředí, vytvořte si zálohu původních souborů.
Složka tříd jazyka ActionScript
Obsahuje všechny vestavěné třídy jazyka ActionScript 2.0 (soubory AS) Typické cesty k této složce jsou následující:
Windows 7 a 8: Pevný disk\Program Files\Adobe\Adobe Animate\Common\Configuration\ActionScript 3.0\Configuration\Classes
Macintosh: Pevný disk/Users/uživatel/Library/Application Support/Adobe/Animate/jazyk/Configuration/Classes
Složka tříd je uspořádána také do tříd pro aplikaci Flash Player 10 a tříd pro aplikaci Flash Player 11. Další informace o uspořádání tohoto adresáře najdete v souboru Čtěte ve složce Classes.
Složka tříd pro zahrnutí
Obsahuje všechny globální soubory zahrnutí jazyka ActionScript. Umístění jsou následující:
Windows 7 a 8: Pevný disk\Program Files\Adobe\Adobe Animate\Common\Configuration\ActionScript 3.0\libs\
Macintosh: Pevný disk/Users/uživatel/Library/Application Support/Adobe/Animate/jazyk/Configuration/Include
Konfigurační soubor ActionsPanel.xml
Zahrnuje konfigurační soubor pro rady při psaní kódu jazyka ActionScript. Konfiguraci každé verze jazyků ActionScript a JavaScript a prostředí Flash Lite zajišťují samostatné soubory. Umístění jsou následující:
Windows 7 a 8: Pevný disk\Program Files\Adobe\Adobe Animate\Common\Configuration\ActionScript 3.0\libs\
Macintosh: Pevný disk/Users/uživatel/Library/Application Support/Adobe/Animate/jazyk/Configuration/ActionsPanel
Konfigurační soubor AsColorSyntax.xml
Konfigurační soubor pro barevné zvýrazňování syntaxe kódu jazyka ActionScript. Umístění jsou následující:
Windows 7 a 8: Pevný disk\Program Files\Adobe\Adobe Animate\Common\Configuration\ActionScript 3.0\libs\
Macintosh: Pevný disk/Users/uživatel/Library/Application Support/Adobe/Animate/jazyk/Configuration/ActionsPanel
Deklarace třídy dokumentu jazyka ActionScript 3.0
Když používáte ActionScript 3.0, soubor SWF může mít přiřazenou třídu nejvyšší úrovně. Tato třída se nazývá třída dokumentu. Když Flash Player načte SWF, vytvoří se instance této třídy a stane se objektem nejvyšší třídy pro soubor SWF. Tímto objektem souboru SWF může být instance libovolné vlastní třídy, kterou zvolíte.
Například soubor SWF, který implementuje komponentu kalendáře, může mít jako třídu nejvyšší úrovně přiřazenou třídu Calendar, která má náležité metody a vlastnosti pro komponentu kalendáře. Když se soubor SWF načte, vytvoří aplikace Flash Player instanci této třídy Calendar.
-
Zrušte výběr všech objektů na ploše a na časové ose tím, že kliknete do prázdné části plochy. Tím se zobrazí vlastnosti dokumentu v Inspektoru vlastností.
-
Zadejte v Inspektoru vlastností v textovém poli Třída dokumentu název tohoto souboru jazyka ActionScript pro tuto třídu. Vynechejte příponu názvu souboru .as.
Informace o třídě dokumentu můžete také zadat v dialogovém okně Nastavení publikování.
Nebo zadejte název třídy v souboru SWC propojený s cestou knihovny, kterou chcete nastavit jako třídu dokumentu.
Nastavení umístění souborů jazyka ActionScript
Abyste mohli použít třídu jazyka ActionScript, kterou jste definovali, musí aplikace Animate vyhledat externí soubory jazyka ActionScript s definicí této třídy. Seznam složek, ve kterých aplikace Animate vyhledává definice tříd, se v jazyce ActionScript 2.0 nazývá cesta pro třídy a v jazyce ActionScript 3.0 se nazývá zdrojová cesta. Cesty pro třídy a zdrojové cesty existují na aplikační (globální) úrovni i na úrovni dokumentů. Další informace o cestách pro třídy naleznete v části o třídách v dokumentu Učíme se ActionScript 2.0 v aplikaci Adobe Animate nebo v části Balíčky v dokumentu Učíme se ActionScript 3.0.
V aplikaci Animate lze nastavit následující umístění jazyka ActionScript:
ActionScript 2.0
Úroveň aplikace (dostupná pro všechny soubory AS2 FLA):
Třída pro cesty (nastavená v předvolbách jazyka ActionScript)
Úroveň dokumentu (dostupná pouze pro soubor FLA, který určuje jeho cestu):
Třída pro cesty (nastavená v okně Nastavení publikování)
ActionScript 3.0
Úroveň aplikace (dostupná pro všechny soubory AS3 FLA):
Zdrojová cesta (nastavená v předvolbách jazyka ActionScript)
Cesta knihovny (nastavená v předvolbách jazyka ActionScript)
Externí cesta knihovny (nastavená v předvolbách jazyka ActionScript)
Úroveň dokumentu (dostupná pouze pro soubor FLA, který určuje tyto cesty):
Zdrojová cesta (nastavená v okně Nastavení publikování)
Cesta knihovny (nastavená v okně Nastavení publikování)
Třída dokumentu (nastavená v inspektoru vlastností dokumentu)
Cesta knihovny určuje umístění předem nakompilovaného kódu jazyka ActionScript, který je obsažený ve vámi vytvořených souborech SWC. Soubor FLA, který tuto cestu určuje, načítá každý soubor SWC na nejvyšší úrovni této cesty a každé další zdroje kódu, které jsou určeny v samotných souborech SWC. Pokud použijete cestu knihovny, nezapomeňte, že žádný zkompilovaný kód v těchto souborech SWC nesmí být duplikovaný v nezkompilovaných souborech jazyka ActionScript ve zdrojové cestě. Nadbytečný kód bude kompilaci vašeho souboru SWF zpomalovat.
Můžete určit více cest, které má aplikace Animate prohledat. Použijí se zdroje, které budou nalezeny v kterékoli určené cestě. Když přidáváte nebo upravujete cestu, můžete přidat absolutní adresářové cesty (například C:/moje_tridy) a relativní adresářové cesty (například ../moje_tridy nebo ".").
Nastavení cesty pro třídy pro jazyk ActionScript 2.0
Poznámka: ActionScript 2.0 již v aplikaci Animate není podporován. Další informace naleznete v tomto článku
Nastavení cesty pro třídy na úrovni dokumentu:
-
Zvolte Soubor > Nastavení publikování a klikněte na Flash.
-
Ujistěte se, že v rozbalovací nabídce Verze ActionScriptu je vybraná volba ActionScript 2.0, a klikněte na Nastavení.
-
V textovém poli Exportovat snímek pro třídy určete snímek, ve kterém by měla být definice tříd umístěna.
-
Chcete-li do seznamu cest pro třídy přidat cesty, proveďte libovolné z následujících úkonů:
Chcete-li k cestě tříd přidat nějakou složku, klikněte na tlačítko Vyhledat cestu
, vyhledejte složku, kterou chcete přidat, a klikněte na tlačítko OK.
Chcete-li do seznamu Cesta tříd přidat další řádek, klikněte na tlačítko Přidat novou cestu
. Poklikejte na nový řádek, zadejte relativní nebo absolutní cestu a klikněte na tlačítko OK.
Chcete-li existující složku cesty tříd upravit, vyberte danou cestu v seznamu Cesta pro třídy, klikněte na tlačítko Vyhledat cestu, vyhledejte složku, kterou chcete přidat, a klikněte na OK. Nebo dvakrát klikněte na cestu v seznamu Cesta pro třídy, zadejte požadovanou cestu a klikněte na OK.
Chcete-li některou složku z cesty tříd odstranit, vyberte danou cestu v seznamu Cesta pro třídy a klikněte na tlačítko Odstranit vybranou cestu
.
Nastavení cesty pro třídy na úrovni aplikace:
-
Vyberte příkaz Úpravy > Předvolby (v systému Windows) nebo Flash > Předvolby (na počítačích Macintosh) a klikněte na kategorii jazyka ActionScript.
-
Klikněte na tlačítko Nastavení jazyka ActionScript 2.0 a přidejte cesty do seznamu Cesta pro třídy.
Nastavení zdrojové cesty pro jazyk ActionScript 3.0
Nastavení zdrojové cesty na úrovni dokumentu:
-
Zvolte Soubor > Nastavení publikování a klikněte na Flash.
-
Ujistěte se, že v rozbalovací nabídce Verze jazyka ActionScript je vybraná volba ActionScript 3,0, a klikněte na Nastavení. Abyste mohli používat jazyk ActionScript 3.0, musí být verze vašeho přehrávače Flash Player nastavena na Flash Player 9.
-
V textovém poli Exportovat třídy ve snímku určete snímek, ve kterém má být definice tříd umístěna.
-
Určete nastavení Chyb. Můžete vybrat přísný režim nebo režim výstrah. V přísném režimu se varování kompilátoru oznamují jako chyby, což znamená, že pokud takové typy chyb existují, kompilace se nezdaří. V režimu výstrah se zobrazují zvláštní varování, která jsou užitečná pro odhalení nekompatibilit při aktualizování kódu v jazyce ActionScript 2.0 na kód v jazyce ActionScript 3.0.
-
(Volitelně) Zvolte Plocha, pokud chcete, aby se automaticky deklarovaly instance na ploše.
-
Jako požadovaný dialekt určete ActionScript 3.0 nebo ECMAScript. Doporučuje se používat ActionScript 3.0.
-
Chcete-li do seznamu zdrojových cest přidat cesty, proveďte libovolné z následujících úkonů:
Chcete-li ke zdrojové cestě přidat nějakou složku, klikněte na záložku Zdrojová cesta a pak na tlačítko Vyhledat cestu
, vyhledejte složku, kterou chcete přidat, a klikněte na tlačítko OK.
Chcete-li do seznamu Zdrojová cesta přidat další řádek, klikněte na tlačítko Přidat novou cestu
. Poklikejte na nový řádek, zadejte relativní nebo absolutní cestu a klikněte na tlačítko OK.
Chcete-li existující složku zdrojové cesty upravit, vyberte danou cestu v seznamu Zdrojová cesta, klikněte na tlačítko Vyhledat cestu, vyhledejte složku, kterou chcete přidat, a klikněte na tlačítko OK. Nebo dvakrát klikněte na cestu v seznamu Zdrojová cesta, zadejte požadovanou cestu a klikněte na tlačítko OK.
Chcete-li některou složku ze zdrojové cesty odstranit, vyberte danou cestu v seznamu Zdrojová cesta a klikněte na tlačítko Odstranit z cesty
.
Nastavení zdrojové cesty na úrovni aplikace:
-
Zvolte Úpravy > Předvolby (Windows) nebo Animate > Předvolby (Macintosh) a klikněte na kategorii jazyka ActionScript.
-
Klikněte na tlačítko Nastavení jazyka ActionScript 3.0 a přidejte cesty do seznamu Zdrojová cesta.
Nastavení cesty knihovny pro soubory jazyka ActionScript 3.0
Postup nastavení cesty knihovny na úrovni dokumentu je stejný jako nastavení zdrojové cesty:
-
Vyberte příkaz Soubor > Nastavení publikování.
-
Ujistěte se, že je v nabídce Skript vybrána volba ActionScript 3.0 a klikněte na tlačítko Nastavení jazyka ActionScript.
-
V dialogovém okně Další nastavení jazyka ActionScript 3.0 klikněte na kartu Cesta knihovny.
-
Přidejte cestu knihovny do seznamu Cesta knihovny. Do seznamu cest můžete přidávat složky nebo jednotlivé soubory SWC.
-
Chcete-li nastavit vlastnost Typ odkazu, dvakrát klikněte na položku Typ odkazu ve stromu vlastností cesty. K dispozici jsou následující volby:
Vnořený do kódu: Zdroje kódu nalezené v určené cestě budou vnořeny do publikovaného souboru SWF.
Externí: Zdroje kódu nalezené v určené cestě nebudou přidány do publikovaného souboru SWF, ale kompilátor ověří, zda se nacházejí v určeném umístění.
Knihovna RSL (Runtime shared library): Přehrávač Flash Player stahuje zdroje za běhu.
Nastavení cesty knihovny na úrovni aplikace:
-
Zvolte Úpravy > Předvolby (Windows) nebo Animate > Předvolby (Macintosh) a klikněte na kategorii jazyka ActionScript.
-
Klikněte na tlačítko Nastavení jazyka ActionScript 3.0 a přidejte cesty do seznamu Cesta knihovny.
Podmíněné kompilování jazyka ActionScript
V jazyku ActionScript 3.0 můžete používat podmíněné kompilování stejným způsobem, jako se používalo u programovacího jazyka C++ a jiných. Podmíněné kompilování můžete například použít k vypnutí nebo zapnutí bloků kódu v rámci celého projektu, například u kódu implementujícího určitou funkci nebo u kódu, který se používá k ladění.
Konstanty konfigurace jsou definovány v nastavení publikování; můžete pomocí nich určit, zda jsou nebo nejsou kompilovány určité řádky kódu jazyka ActionScript. Jednotlivé konstanty vypadají takto:
CONFIG::SAMPLE_CONSTANT
U tohoto typu je CONFIG jmenným prostorem konfigurace a SAMPLE_CONSTANT je konstanta, kterou můžete v nastavení publikování nastavit na hodnotu true nebo false. Má-li tato konstanta hodnotu true, řádek kódu, který za touto konstantou v jazyku ActionScript následuje, se zkompiluje. Je-li hodnota false, řádek kódu za konstantou se nezkompiluje.
Například následující funkce obsahuje dva řádky kódu, které se zkompilují pouze tehdy, pokud je v nastavení publikování hodnota konstanty, která tyto řádky předchází, nastavena na hodnotu true:
veřejná funkce CondCompTest() { CONFIG::COMPILE_FOR_AIR { trace("Tento řádek kódu bude zkompilován, pokud COMPILE_FOR_AIR=true."); } CONFIG::COMPILE_FOR_BROWSERS { trace("Tento řádek kódu bude zkompilován, pokud COMPILE_FOR BROWSERS=true."); } }
Definice konstanty konfigurace pomocí dialogového okna Nastavení publikování:
-
Vyberte příkaz Soubor > Nastavení publikování.
-
Ujistěte se, že je v nabídce Skript nastavena položka ActionScript 3.0, a klikněte vedle této nabídky na tlačítko Nastavení.
-
V dialogovém okně Další nastavení jazyka ActionScript 3.0 klikněte na kartu Konstanty konfigurace.
-
Chcete-li přidat konstantu, klikněte na tlačítko Přidat.
-
Zadejte název konstanty, kterou chcete přidat. Výchozí jmenný prostor je CONFIG a výchozí název konstanty je CONFIG_CONST.
Poznámka:Kompilátor aplikace Animate deklaruje konfigurační jmenný prostor CONFIG automaticky. Vlastní jmenné prostory konfigurace můžete přidat tím, že je v nastavení publikování zadáte i s názvem konstanty a pomocí následující syntaxe je přidáte do kódu jazyka ActionScript:
config namespace MY_CONFIG;config namespace MY_CONFIG;config namespace MY_CONFIG;
-
Zadejte pro konstantu požadovanou hodnotu (true nebo false). Chcete-li vypnout nebo zapnout kompilování určitých řádků kódu, můžete tuto hodnotu změnit.
Přizpůsobení kontextových nabídek v dokumentech (CS5.5)
Můžete přizpůsobit standardní kontextovou nabídku a kontextovou nabídku pro upravování textu, které se zobrazují pro soubory SWF ve Flash Playeru 7 a novějších.
Standardní kontextová nabídka se zobrazí, když uživatel klikne pravým tlačítkem myši (Windows) nebo s klávesou Ctrl (Macintosh) na soubor SWF ve Flash Playeru kdekoliv s výjimkou upravitelného textového pole. Do nabídky můžete přidávat vlastní položky a skrýt libovolné vestavěné položky s výjimkou položek Nastavení a Debugger.
Kontextová nabídka pro úpravy se zobrazí, když uživatel klikne pravým tlačítkem myši (Windows) nebo s klávesou Ctrl (Macintosh) do upravitelného textového pole v souboru SWF ve Flash Playeru. Do této nabídky můžete přidat vlastní položky. Nemůžete skrýt žádné vestavěné položky.
Flash Player také zobrazí chybovou kontextovou nabídku, když uživatel klikne pravým tlačítkem myši (Windows) nebo s klávesou Ctrl (Macintosh) ve Flash Playeru, když není načtený žádný soubor SWF. Tuto nabídku nemůžete upravit.
K přizpůsobení kontextových nabídek aplikace Flash Player 7 slouží v jazyce ActionScript 2.0 objekty ContextMenu a ContextMenuItem. Další informace o používání těchto objektů najdete v části ContextMenu v dokumentu Referenční příručka jazyka ActionScript 2.0.
Při vytváření vlastní kontextové nabídky pro Flash Player pamatujte na následující podmínky:
Vlastní položky se do kontextové nabídky přidávají v pořadí, ve kterém je vytvoříte. Když už jsou položky vytvořené, nemůžete toto pořadí změnit.
Můžete určit viditelnost a přístupnost vlastních položek.
Vlastní položky kontextové nabídky jsou automaticky kódovány pomocí kódování Unicode UTF-8.
Konfigurační složky instalované s programem Flash (CS5.5)
Aplikace Flash umístí do vašeho systému při instalaci aplikace několik konfiguračních složek. V konfiguračních složkách jsou soubory spojené s aplikací uspořádány do příslušných úrovní uživatelského přístupu. Když pracujete s jazykem ActionScript® nebo jeho komponentami, můžete chtít zobrazit obsah těchto složek. Konfigurační složky aplikace Flash jsou následující:
Konfigurační složka na úrovni aplikace
Protože je na úrovni aplikace, uživatelé bez oprávnění správce nemají do této složky právo zápisu. Typické cesty k této složce jsou následující:
V Microsoft Windows XP nebo Microsoft Windows Vista vyhledejte startovací disk\Program Files\Adobe\Adobe Flash CS3\jazyk\Configuration\.
Na Macintoshi vyhledejte Macintosh HD/Aplikace/Adobe Flash CS3/Configuration/.
Složka prvního spuštění
Tento sourozenec konfigurační složky na úrovni aplikace usnadňuje sdílení konfiguračních souborů mezi uživateli na stejném počítači. Složky a soubory ve složce prvního spuštění se automaticky zkopírují do uživatelské konfigurační složky. Libovolné nové soubory umístěné do složky prvního spuštění se zkopírují do uživatelské konfigurační složky, když spustíte aplikaci.
Typické cesty ke složce prvního spuštění jsou následující:
Ve Windows XP nebo Windows Vista vyhledejte startovací disk\Program Files\Adobe\Adobe Flash CS3\jazyk\First Run\.
Na Macintoshi vyhledejte Macintosh HD/Aplikace/Adobe Flash CS3/First Run/.
Konfigurační složka na úrovni uživatele
Nachází se v oblasti profilu uživatele a do této složky může aktuální uživatel vždy zapisovat. Typické cesty k této složce jsou následující:
Ve Windows XP nebo Vista vyhledejte startovací disk\Documents and Settings\jméno uživatele\Local Settings\Data aplikací\Adobe\Flash CS3\jazyk\Configuration.
Na Macintoshi vyhledejte Macintosh HD/Uživatelé/jméno uživatele/Knihovna/Podpora aplikací/Adobe/Flash CS3/jazyk/Configuration/.
Konfigurační složka pro všechny uživatele
Nachází se ve společném uživatelském profilu. Tato složka je částí standardní instalace operačních systémů Windows a Macintosh a je sdílená všemi uživateli určitého počítače. Operační systém zpřístupňuje všem uživatelům počítače všechny soubory umístěné v této složce. Typické cesty k této složce jsou následující:
Ve Windows XP nebo Vista vyhledejte startovací disk\Documents and Settings\All Users\Data aplikací\Adobe\Flash CS3\jazyk\Configuration\.
Na Macintoshi vyhledejte Macintosh HD/Uživatelé/Sdílené/Podpora aplikací/Adobe/Flash CS3/jazyk/Configuration/.
Konfigurační složka uživatelů s omezeními
Pro uživatele s omezenými právy na pracovní stanici, typicky v síťovém prostředí, mají pouze správci systému správcovský přístup k pracovní stanici. Všichni ostatní uživatelé mají omezený přístup, který obvykle znamená, že tito uživatelé nemohou zapisovat do aplikačních souborů (jako je adresář Program Files ve Windows nebo složka Aplikace v Mac OS X).