Gracias a este artículo, los desarrolladores de complementos tienen la oportunidad de crear complementos para Animate compatibles con plataformas personalizadas que a su vez usan Animate.
Para diseñar un plugin compatible con plataformas personalizadas, los desarrolladores necesitan el kit de desarrollo de compatibilidad con plataformas personalizadas. Haga clic aquí para descargarlo.
Haga clic aquí para descargar un plugin de muestra y usarlo como referencia para diseñar un plugin compatible con plataformas personalizadas.
Un plugin consta de los siguientes elementos:
Para obtener una descripción general de la función de compatibilidad con plataformas personalizadas, consulte Compatibilidad con plataformas personalizadas.
Puede desarrollar un plugin de compatibilidad con plataformas personalizadas mediante uno de los métodos siguientes:
Los complementos de compatibilidad con plataformas personalizadas se comprimen como archivos .zxp que se pueden instalar con Animate. Puede incluir el complemento en la página Adobe Add-ons para que los usuarios lo descarguen e instalen mediante la aplicación Creative Cloud o distribuirlo como un paquete .zxp para instalarlo con la utilidad Manage Extensions.
Un desarrollador necesitará el software siguiente para crear un plugin con el kit de desarrollo de compatibilidad con plataformas personalizadas:
El kit de desarrollo de compatibilidad con plataformas personalizadas contiene los siguientes elementos:
Para obtener información sobre las API en la compatibilidad con plataformas personalizadas y ejemplos de cómo utilizarlas para crear el plugin, consulte Referencia a las API de compatibilidad con plataformas personalizadas.
Puede crear un plugin de compatibilidad con plataformas personalizadas de la siguiente manera:
Por ejemplo, los archivos de plugins SampleCreateJS están en SampleCreateJSPlatform\Plugin\SampleCreateJS\project\
Puede generar un paquete de distribución del plugin de compatibilidad con plataformas personalizadas de la siguiente manera:
Una etiqueta típica de ExtensionList es la siguiente:
<ExtensionList>
<Extension Id="PluginID" Version="1.0" />
<Extension Id="PublishSettingsID" Version-"1.0" />
</ExtensionList>
Esta etiqueta contiene la lista de extensiones en el paquete ZXP final, en el que cada extensión tiene una cadena única como su ID. En este caso, el archivo .dll o .plugin creado en la sección anterior se incluye en una extensión. A continuación, se utiliza la otra extensión para configurar la IU de Ajustes de publicación del editor. En la muestra de la etiqueta ExtensionList, la extensión con el ID de extensión PluginID contiene el archivo .dll/.plugin y la extensión con el ID PublishSettingsID configura la IU de ajustes de publicación del editor.
<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>
Puede distribuir el plugin de compatibilidad con plataformas personalizadas si lo incluye en la página Adobe Add-ons y lo comercializa. Antes de incluirlo en la página, Adobe analiza el paquete de plugin y lo aprueba. Puede incluir un plugin del modo siguiente:
Si es un usuario que desea instalar un plugin, crear un documento para plataformas personalizadas y publicarlo con Animate, consulte Uso de plugins de compatibilidad con plataformas personalizadas.
Para obtener información completa sobre la administración de extensiones de Adobe, consulte Descargar e instalar extensiones.
Rellene el formulario siguiente si desea enviar preguntas, consultas, errores de producto o solicitudes de funciones al equipo del producto Animate:
Formulario de informes de errores y solicitudes de funciones de Adobe
Inicia sesión en tu cuenta