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, musejí používat vývojovou sadu pro podporu vlastních platforem. Kliknutím sem ji stáhnete.
Kliknutím sem si stáhněte ukázkový zásuvný modul a použijte ho jako referenci při vytváření vlastního zásuvného modulu pro podporu platforem.
Zásuvný modul sestává z následujících prvků:
Přehled funkce Podpora vlastních platforem najdete v tématu Podpora vlastních platforem.
Zásuvný modul pro podporu vlastních platforem můžete vytvořit pomocí jedné z následujících metod:
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ánce Adobe Add-ons, odkud si ho uživatelé mohou stáhnout a nainstalovat pomocí aplikace Creative Cloud, nebo ho můžete distribuovat jako balíček .zxp k instalaci pomocí nástroje Správa rozšíření.
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:
Vývojová sada pro podporu vlastních platforem obsahuje následující prvky:
Ú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.
Zásuvný modul pro podporu vlastních platforem můžete vytvořit takto:
Soubory zásuvného modulu SampleCreateJS jsou například ve složce SampleCreateJSPlatform\Plugin\SampleCreateJS\project\
Distribuovatelný balíček zásuvného modulu pro podporu vlastních platforem můžete generovat následujícím postupem:
Typický tag ExtensionList vypadá následovně:
<ExtensionList>
<Extension Id="PluginID" Version="1.0" />
<Extension Id="PublishSettingsID" Version-"1.0" />
</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.
<DispatchInfoList>
<Extension Id="PluginID">
<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="PublishSettingsID">
<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>
<ExecutionEnvironment> <HostList> <Host Name="FLPR" Version="15.1" /> </HostList>. . . </ExecutionEnvironment>
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:
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í.
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
Přihlaste se ke svému účtu.