Příručka uživatele Zrušit

Povolení podpory vlastních platforem

  1. Příručka uživatele aplikace Adobe Animate
  2. Úvod do aplikace Animate
    1. Novinky v aplikaci Animate
    2. Grafický glosář
    3. Systémové požadavky pro aplikaci Animate
    4. Klávesové zkratky aplikace Animate
    5. Práce s různými typy souborů v aplikaci Animate
  3. Animace
    1. Základy animování v aplikaci Animate
    2. Používání snímků a klíčových snímků v aplikaci Animate
    3. Animace po jednotlivých snímcích v aplikaci Animate
    4. Práce s animacemi klasických doplnění v aplikaci Animate
    5. Nástroj Štětec
    6. Vodítko pohybu
    7. Doplnění pohybu a ActionScript 3.0
    8. O animacích s doplněními pohybu
    9. Animace s doplněním pohybu
    10. Vytvoření animace s doplněním pohybu
    11. Používání klíčových snímků vlastností
    12. Animování polohy pomocí doplnění
    13. Úpravy doplnění pohybu v editoru pohybu
    14. Úpravy cesty pohybu u animace s doplněním
    15. Úpravy doplnění pohybu
    16. Přidání vlastního náběhu nebo doběhu
    17. Vytváření a aplikování přednastavení pohybu
    18. Nastavení rozsahu doplnění animace
    19. Práce s doplněními pohybu uloženými jako soubory XML
    20. Srovnání doplnění pohybu a klasických doplnění
    21. Doplňování tvarů
    22. Používání animací nástroje Kost v aplikaci Animate
    23. Sestavování postav v aplikaci Animate
    24. Používání vrstev masek v aplikaci Adobe Animate
    25. Práce se scénami v aplikaci Animate
  4. Interaktivita
    1. Vytváření tlačítek v aplikaci Animate
    2. Převod projektů aplikace Animate na jiné typy dokumentů
    3. Vytváření a publikování dokumentů HTML5 Canvas v aplikaci Animate
    4. Přidání interaktivity pomocí fragmentů kódu v aplikaci Animate
    5. Vytváření vlastních komponent HTML5
    6. Používání komponent v dokumentech HTML5 Canvas
    7. Vytváření vlastních komponent: Příklady
    8. Fragmenty kódu pro vlastní komponenty
    9. Osvědčené postupy – Tvorba reklam v aplikaci Animate
    10. Vytváření a publikování virtuální reality
  5. Pracovní plocha a pracovní postupy
    1. Vytváření a správa malířských štětců
    2. Používání písem Google v dokumentech HTML5 Canvas
    3. Používání knihoven Creative Cloud v aplikaci Adobe Animate
    4. Používání vymezené plochy a panelu nástrojů v aplikaci Animate
    5. Pracovní postupy a pracovní plocha aplikace Animate
    6. Používání webových písem v dokumentech HTML5 Canvas
    7. Časové osy a ActionScript
    8. Práce s více časovými osami
    9. Nastavení předvoleb
    10. Používání vývojových panelů aplikace Animate
    11. Vytváření vrstev časové osy v aplikaci Animate
    12. Export animací pro mobilní aplikace a herní moduly
    13. Přemísťování a kopírování objektů
    14. Předlohy
    15. Příkaz Hledat a nahradit v aplikaci Animate
    16. Vrácení akce, její zopakování a panel Historie
    17. Klávesové zkratky
    18. Používání časové osy v aplikaci Animate
    19. Vytvoření rozšíření HTML
    20. Možnosti optimalizace obrázků a animovaných souborů GIF
    21. Export nastavení pro obrázky a soubory GIF
    22. Panel Datové zdroje v aplikaci Animate
  6. Multimédia a video
    1. Transformace a kombinování grafických objektů v aplikaci Animate
    2. Vytváření a práce s instancemi symbolů v aplikaci Animate
    3. Vektorizace obrazu
    4. Používání zvuku v aplikaci Adobe Animate
    5. Export souborů SVG
    6. Vytváření souborů videa používaných v aplikaci Animate
    7. Přidání videa v aplikaci Animate
    8. Kreslení a vytváření objektů v aplikaci Animate
    9. Změna čar a tvarů
    10. Tahy, výplně a přechody v aplikaci Animate
    11. Práce s aplikacemi Adobe Premiere Pro a After Effects
    12. Panely barev v aplikaci Animate
    13. Otevírání souborů aplikace Flash CS6 v aplikaci Animate
    14. Práce s klasickým textem v aplikaci Animate
    15. Vložení grafiky do aplikace Animate
    16. Importované bitmapy v aplikaci Animate
    17. 3D grafika
    18. Práce se symboly v aplikaci Animate
    19. Kreslení čar a tvarů v aplikaci Adobe Animate
    20. Práce s knihovnami v aplikaci Animate
    21. Export zvuků
    22. Výběr objektů v aplikaci Animate
    23. Práce se soubory aplikace Illustrator (AI) v aplikaci Animate
    24. Používání režimů prolnutí
    25. Uspořádání objektů
    26. Automatizace úloh pomocí nabídky Příkazy
    27. Vícejazyčný text
    28. Používání kamery v aplikaci Animate
    29. Grafické filtry
    30. Zvuk a ActionScript
    31. Předvolby kreslení
    32. Kreslení nástrojem Pero
  7. Platformy
    1. Převod projektů aplikace Animate na jiné typy dokumentů
    2. Podpora vlastní platformy
    3. Vytváření a publikování dokumentů HTML5 Canvas v aplikaci Animate
    4. Vytvoření a publikování dokumentu ve formátu WebGL
    5. Balení aplikací pro prostředí AIR for iOS
    6. Publikování aplikací prostředí AIR for Android
    7. Publikování pro prostředí Adobe AIR pro počítače
    8. Nastavení publikování jazyka ActionScript
    9. Osvědčené postupy – Uspořádání ActionScriptu v aplikaci
    10. Používání jazyka ActionScript v aplikaci Animate
    11. Usnadnění přístupu v pracovním prostoru aplikace Animate
    12. Psaní a správa skriptů
    13. Povolení podpory vlastních platforem
    14. Přehled podpory vlastních platforem
    15. Práce se zásuvným modulem pro podporu vlastní platformy
    16. Ladění jazyka ActionScript 3.0
    17. Povolení podpory vlastních platforem
  8. Export a publikování
    1. Export souborů z aplikace Animate
    2. Publikování OAM
    3. Export souborů SVG
    4. Export grafiky a videa v aplikaci Animate
    5. Publikování dokumentů AS3
    6. Export animací pro mobilní aplikace a herní moduly
    7. Export zvuků
    8. Osvědčené postupy – Tipy pro vytváření obsahu pro mobilní zařízení
    9. Osvědčené postupy – Konvence videa
    10. Osvědčené postupy – Pravidla pro vývoj aplikací SWF
    11. Osvědčené postupy – Strukturování souborů FLA
    12. Osvědčené postupy pro optimalizaci souborů FLA pro Animate
    13. Nastavení publikování jazyka ActionScript
    14. Nastavení publikování v aplikaci Animate
    15. Export souborů projektoru
    16. Export obrázků a animovaných souborů GIF
    17. Předlohy publikování HTML
    18. Práce s aplikacemi Adobe Premiere Pro a After Effects
    19. Rychlé sdílení a publikování animací
  9. Řešení problémů
    1. Opravené problémy
    2. Známé problémy

 

Tento článek vysvětluje vývojářům zásuvných modulů, jak v aplikaci Animate vytvářet zásuvné moduly Animate a tím umožňovat podporu vlastních platforem. Vývojáři, kteří chtějí vytvářet zásuvné moduly pro podporu vlastních platforem, si musejí z následujícího umístění stáhnout vývojovou sadu pro podporu vlastních platforem:

Stáhněte si z následujícího umístění ukázkový zásuvný modul a použijte ho jako referenci při vytváření vlastního zásuvného modulu pro podporu platforem:

Stáhnout

Stáhnout

Zásuvný modul sestává z následujících prvků:

  • Prvek DocType přidává do aplikace Animate nový typ dokumentu pro vlastní platformy a slouží k ovládání tvůrčích funkcí.
  • Prvek Vydavatel slouží ke konfiguraci publikačních nastavení a umožňuje publikovat dokument ve vlastní platformě.

Přehled funkce Podpora vlastních platforem najdete v tématu Podpora vlastních platforem.

Vytvoření zásuvného modulu pro podporu vlastních platforem v aplikaci Animate

Zásuvný modul pro podporu vlastních platforem můžete vytvořit pomocí jedné z následujících metod:

  • Zásuvný modul vytvořte pomocí rozhraní API ve vývojové sadě pro podporu vlastních platforem.
  • Přizpůsobte si nastavení ukázkového zásuvného modulu z vývojové sady, aby vyhovoval vašim požadavkům.

Zásuvné moduly pro podporu vlastních platforem jsou zabalené jako soubory .zxp, které lze instalovat pomocí aplikace Animate. Zásuvný modul můžete hostovat na stránkách Adobe Add-ons, odkud si ho uživatelé mohou stáhnout a nainstalovat pomocí aplikace Creative Cloud, nebo ho můžete distribuovat jako balíčky .zxp k instalaci pomocí aplikace Adobe Extensions Manager.

Softwarové požadavky

K vytvoření zásuvného modulu pomocí vývojové sady pro podporu vlastních platforem potřebují vývojáři následující software: 

  • Microsoft Windows 7 nebo Apple Mac OS 10.8 a novější 
  • Microsoft Visual Studio 2012 (pro Windows) nebo XCode 4.5.2 (pro Mac)
  • Animate CC 2014.1 (říjen)
  • Eclipse IDE pro vývojáře C/C++
  • Adobe Extension Builder 3.0
  • Adobe Extension Manager 7.2.1.6

Referenční dokumentace API pro vývojáře zásuvných modulů

Vývojová sada pro podporu vlastních platforem obsahuje následující prvky:

  • FCM (Flash Component Model): Soubory záhlaví obsažené v sadě pro vývoj definuje systém nazvaný FCM, který zodpovídá za správu zásuvného modulu.
  • DocType: Obsahuje sadu rozhraní, která vám pomůže přidat na úvodní stránku aplikace Animate nový typ dokumentu a umožní vám u tohoto vlastního typu dokumentu zapnout nebo vypnout jednotlivé funkce.
  • DOM (Document Object Model): Obsahuje sadu rozhraní, která vám umožní přistupovat k obsahu dokumentů Animate ve formátu DOM. 
  • Vydavatel: Obsahuje sadu rozhraní s háčky pro pracovní postupy publikování.

Úplné informace o rozhraních API pro podporu vlastních platforem a příklady toho, jak pomocí nich vytvářet vlastní zásuvné moduly, najdete v tématu Rozhraní API pro podporu vlastních platforem.

Vytvoření zásuvného modulu pro podporu vlastních platforem

Zásuvný modul pro podporu vlastních platforem můžete vytvořit takto:

  1. Stáhněte si vývojovou sadu pro podporu vlastních platforem.
  2. Rozbalte obsah sady do svého počítače.
  3. Otevřete nový projekt v aplikaci Visual Studio nebo Xcode a přidejte do svého softwarového projektu soubory záhlaví z vývojové sady. Pokud chcete začít rychle vytvářet zásuvný modul pro podporu vlastních platforem, můžete jako základní kód projektu zásuvného modulu použít následující ukázkový zásuvný modul dostupný v adresáři SampleCreateJSPlatform.
  4.             Soubory zásuvného modulu SampleCreateJS jsou například ve složce                         SampleCreateJSPlatform\Plugin\SampleCreateJS\project\

  5. Proveďte nezbytné změny pro cílovou platformu.
  6. Zkompilujte kód ke generování zásuvného modulu (.dll nebo .plug-in). 

Zabalení zásuvného modulu pro podporu vlastních platforem

Distribuovatelný balíček zásuvného modulu pro podporu vlastních platforem můžete generovat následujícím postupem:

  1. Otevřete ukázkový soubor Eclipse nebo v průvodci novým projektem Eclipse vytvořte nový projekt rozšíření aplikace. Zadejte název projektu a klikněte na tlačítko Další.
  2. Na panelu Nový projekt rozšíření aplikace Adobe vyberte jako cílovou aplikaci Adobe Animate a klikněte na tlačítko Další.
  3. Změňte přípony souborů zásuvných modulů, které jste vytvořili, z .dll na .fcm ve Windows a z .plug-in na .fcm.plug-in na Macu a přidejte soubory zásuvného modulu do projektu (ExtensionContent/plugins/lib/win ve Windows a ExtensionContent/plugins/lib/mac na Macu). 
  4. Úpravou souboru manifest.xml své rozšíření nakonfigurujte. Soubor manifestu otevřete tak, že pravým tlačítkem kliknete na rozšíření v průzkumníku projektů, vyberete Adobe Extension Builder 3 > Bundle Manifest Editor a poté vyberte záložku manifestu v nástroji Bundle Manifest Editor v EclipseProject\.staged-extension\CSXS.
  5. Úpravu souboru manifest.xml povolíte tak, že pravým tlačítkem kliknete do okna a pak kliknete na příkaz Open with > XML editor (Otevřít v aplikaci > Editor XML). Dva důležité tagy, na které je potřeba se zaměřit, jsou: ExtensionList a DispatchInfoList:

    Typický tag ExtensionList vypadá následovně:

<ExtensionList>

        <Extension Id=&quot;PluginID&quot; Version=&quot;1.0&quot; />

        <Extension Id=&quot;PublishSettingsID&quot; Version-&quot;1.0&quot; />

</ExtensionList>

 

Tento tag obsahuje seznam rozšíření v konečném balíčku ZXP, ve kterém má každé rozšíření jedinečný řetězec ID. V tomto případě je v rozšíření zahrnut soubor s příponou .dll nebo .plugin vytvořený v předchozí části. Druhé rozšíření se používá ke konfiguraci uživatelského rozhraní Nastavení publikování ve Vydavateli. V této ukázce v tagu ExtensionList rozšíření s ID PluginID obsahuje soubor .dll/.plugin a rozšíření s ID PublishSettingsID konfiguruje uživatelské rozhraní pro nastavení publikování vydavatele.

 

  1. Tag DispatchInfoList obsahuje podrobnosti o jednotlivých rozšíření zmíněných v tagu ExtensionList. Níže je uveden příklad tagu DispathInfoList:
<DispatchInfoList>
            <Extension Id=&quot;PluginID&quot;>
                    <DispatchInfo >
                            <Resources>
                            <MainPath>./plugin/fcm.xml</MainPath>
                            </Resources>
                            <Lifecycle>
                            <AutoVisible>true</AutoVisible>
                            </Lifecycle>
                            <UI>
                                <Type>ModalDialog</Type>
                                <Menu>CreateJS</Menu>
                                <Geometry>
                                     <Size>
                                           <Height>200</Height>
                                           <Width>200</Width>
                                     </Size>
                                 </Geometry>
                             </UI>
                    </DispatchInfo>
        </Extension>
        <Extension Id=&quot;PublishSettingsID&quot;>
                    <DispatchInfo >
                            <Resources>
                            <MainPath>./index.html</MainPath>
                            </Resources>
                            <Lifecycle>
                                    <AutoVisible>true</AutoVisible>
                            </Lifecycle>
                            <UI>
                                    <Type>ModalDialog</Type>
                                    <Menu>Publish Settings</Menu>
                                    <Geometry>
                                         <Size>
                                                <Height>170</Height>
                                                 <Width>486</Width>
                                          </Size>
                                    </Geometry>
                            </UI>
                    </DispatchInfo>
           </Extension>
</DispatchInfoList>
  1. Pro přílohu obsahující soubor .dll nebo .plugin můžete ignorovat všechny tagy kromě tagu MainPath . Tag MainPath obsahuje cestu k souboru fcm.xml, která je relativní ke složce ExtensionContent. Je nutné přejmenovat soubor .dll na .fcm a umístit jej do složky win vedle souboru fcm.xml. Podobně je nutné v prostředí Mac přejmenovat soubor .plugin na .fcm.plugin a umístit jej do složky mac vedle souboru fcm.xml.
  2. HTML rozšíření pro konfiguraci uživatelského rozhraní Nastavení publikování se v aplikaci Animate bere jako HTML rozšíření. Další informace o HTML rozšířeních pro aplikaci Animate najdete v tématu Vytvoření rozšíření HTML.
  3. Přesvědčte se, že nejnižší hodnota atributu verze v tagu Host je14.0, což je nejnižší (interní) verze aplikace Animate, která obsahuje funkci Podpora vlastních platforem.
<ExecutionEnvironment> <HostList> <Host Name=&quot;FLPR&quot; Version=&quot;14.0&quot; /> </HostList>.
.
.
</ExecutionEnvironment>
     
  1. Přejděte do zobrazení Script Explorer (Prohlížeč skriptů), klikněte pravým tlačítkem na svůj projekt a vyberte příkaz Export (Exportovat) > Adobe Extension Builder 3 > Application Extension (Rozšíření aplikace). Zobrazí se průvodce exportem.
  2. Musíte mít k dispozici certifikát, abyste mohli balíček rozšíření podepsat. Vyhledejte stávající certifikát nebo klikněte na položku Create (Vytvořit) a vytvořte nový.
  3. Kliknutím na tlačítko Finish (Dokončit) vytvořte projekt. Eclipse generuje soubor zásuvného modulu s příponou .zxp, který můžete hostovat na webu Adobe Add-ons.

Distribuce zásuvného modulu pro podporu vlastních platforem

Zásuvný modul pro podporu vlastních platforem můžete distribuovat hostováním na stránce Adobe Add-ons, kde ho můžete také zpeněžit. Váš balíček zásuvného modulu projde před uvedením na stránce procesem kontroly a schválení společnosti Adobe. Zásuvný modul můžete hostovat následujícím způsobem:

  1. Přihlaste se na stránku Adobe Add-ons svým Adobe ID a heslem. 
  2. Na levém panelu klikněte v části Become a producer (Staňte se vývojářem) na odkaz Go to the producer portal (Přejít na portál pro vývojáře).
  3. Pokud zatím nejste registrovaní jako vývojář, klikněte na tlačítko Sign-up (Zaregistrovat se).
  4. Podrobné pokyny k tomu, jak se přihlásit jako vývojář a hostovat zásuvné moduly, najdete v tématu Začínáme s portálem pro vývojáře.
  5. V pracovním postupu na portálu pro vývojáře proveďte následující kroky, jak jsou popsané na stránce Začínáme:
    1. Zabalte produkt do jednoho souboru.
    2. Zadejte informace o produktu a nahrajte soubor.
    3. Přidejte marketingové materiály.
    4. Zobrazte náhled produktu.
    5. Odešlete produkt ke schválení.
  6. Po schválení bude váš zásuvný modul uveden v kategorii produktů Animate na stránce Add-ons. 

 Pokud jste uživatel, který chce zásuvný modul nainstalovat, vytvořte dokument vlastní platformy a publikujte ho pomocí aplikace Animate. Viz téma Práce se zásuvným modulem pro podporu vlastní platformy.

Úplné informace o správě rozšíření Adobe najdete v tématu Stažení a instalace rozšíření.

Hlášení chyb a žádosti o nové funkce

Chcete-li produktovému týmu aplikace Animate poslat nějaký dotaz, stížnost, hlášení o chybách produktu nebo žádosti o nové funkce, vyplňte tento formulář:

Formulář společnosti Adobe pro hlášení chyb a žádosti o nové funkce

Získejte pomoc rychleji a snáze

Nový uživatel?