- Användarhandbok om Adobe Animate
- Introduktion till Animate
- Animering
- Grunderna vid animering i Animate
- Så här använder du bildrutor och nyckelbildrutor i Animate
- Animering bildruta för bildruta i Animate
- Så här arbetar du med klassiska övergångsanimeringar i Animate
- Pensel
- Rörelseguide
- Rörelseinterpoleringar och ActionScript 3.0
- Om övergångsanimeringar med rörelse
- Animeringar med rörelseinterpolering
- Skapa en animering med rörelseinterpolering
- Använda nyckelbildrutor för egenskaper
- Animera placering med en interpolering
- Så här redigerar du rörelseinterpoleringar med rörelseredigeraren
- Redigera rörelsebanan för en interpolerad animering
- Ändra rörelseinterpoleringar
- Lägga till anpassade övergångar
- Skapa och använda förinställda rörelser
- Konfigurera interpoleringsintervall för animeringar
- Arbeta med rörelseinterpoleringar sparade som XML-filer
- Rörelseinterpoleringar jämfört med klassiska interpoleringar
- Skapa övergångar
- Använda animeringar med benverktyget i Animate
- Arbeta med figurriggning i Animate
- Så här använder du maskeringslager i Adobe Animate
- Så här arbetar du med scener i Animate
- Interaktivitet
- Så här skapar du knappar med Animate
- Konvertera Animate-projekt till andra dokumenttypsformat
- Skapa och publicera HTML5 Canvas-dokument i Animate
- Lägga till interaktivitet med kodfragment i Animate
- Skapa anpassade HTML5-komponenter
- Använda komponenter i HTML5 Canvas
- Skapa anpassade komponenter: Exempel
- Kodfragment för anpassade komponenter
- God praxis - annonsera med Animate
- Redigera och publicera VR
- Arbetsyta och arbetsflöde
- Skapa och hantera målarpenslar
- Använda Google Fonts i HTML5 Canvas-dokument
- Använda Creative Cloud Libraries och Adobe Animate
- Använda scen- och verktygspanelerna i Animate
- Arbetsflöde och arbetsyta i Animate
- Använda webbteckensnitt i HTML5 Canvas-dokument
- Tidslinjer och ActionScript
- Arbeta med flera tidslinjer
- Ange inställningar
- Använda redigeringspanelerna i Animate
- Skapa tidslinjelager med Animate
- Exportera animeringar för mobilprogram och spelplattformar
- Flytta och kopiera objekt
- Mallar
- Söka och ersätta i Animate
- Ångra, gör om och panelen Historik
- Kortkommandon
- Så här använder du tidslinjen i Animate
- Skapa HTML-tillägg
- Optimeringsalternativ för bilder och animerade GIF-filer
- Exportinställningar för bilder och GIF-filer
- Panelen Resurser i Animate
- Multimedia och video
- Omforma och kombinera grafikobjekt i Animate
- Skapa och arbeta med symbolinstanser i Animate
- Bildkalkering
- Så här använder du ljud i Adobe Animate
- Exportera SVG-filer
- Skapa videofiler för användning i Animate
- Så här lägger du till en video i Animate
- Rita och skapa objekt med Animate
- Omforma linjer och former
- Linjer, fyllningar och övertoningar med Animate CC
- Arbeta med Adobe Premiere Pro och After Effects
- Färgpaneler i Animate CC
- Öppna Flash CS6-filer i Animate
- Arbeta med klassisk text i Animate
- Placera grafik i Animate
- Importerade bitmappar i Animate
- 3D-grafik
- Arbeta med symboler i Animate
- Rita linjer och former med Adobe Animate
- Arbeta med bibliotek i Animate
- Exportera ljud
- Markera objekt i Animate CC
- Arbeta med Illustrator AI-filer i Animate
- Använda blandningslägen
- Ordna objekt
- Automatisera uppgifter med kommandomenyn
- Flerspråkig text
- Använda kameran i Animate
- Grafikfilter
- Ljud och ActionScript
- Ritinställningar
- Rita med ritstift
- Plattformar
- Konvertera Animate-projekt till andra dokumenttypsformat
- Stöd för anpassade plattformar
- Skapa och publicera HTML5 Canvas-dokument i Animate
- Skapa och publicera ett WebGL-dokument
- Så här paketerar du AIR för iOS-program
- Publicera AIR for Android-program
- Publicera för Adobe AIR för datorprogram
- Inställningar för ActionScript-publicering
- God praxis – organisera ActionScript i ett program
- Så här använder du ActionScript med Animate
- Hjälpmedel på arbetsytan i Animate
- Skriva och hantera skript
- Aktivera stöd för anpassade plattformar
- Översikt över stöd för anpassade plattformar
- Arbeta med plugin-program för anpassade plattformar
- Felsöka ActionScript 3.0
- Aktivera stöd för anpassade plattformar
- Exportera och publicera
- Så här exporterar du filer från Animate CC
- OAM-publicering
- Exportera SVG-filer
- Exportera bilder och video med Animate
- Publicera AS3-dokument
- Exportera animeringar för mobilprogram och spelplattformar
- Exportera ljud
- God praxis – tips för att skapa innehåll på mobila enheter
- God praxis – videokonventioner
- God praxis – riktlinjer för utveckling av SWF-program
- God praxis – strukturera FLA-filer
- De bästa sätten att optimera FLA-filer för Animate
- Inställningar för ActionScript-publicering
- Ange publiceringsinställningar för Animate
- Exportera projektorfiler
- Exportera bilder och animerade GIF-filer
- Publiceringsmallar för HTML
- Arbeta med Adobe Premiere Pro och After Effects
- Dela och publicera animeringar snabbt
- Felsökning
I den här artikeln får utvecklare hjälp med att skapa plugin-program för Animate med stöd för anpassade plattformar. För att bygga ett plugin-program för anpassade plattformar måste utvecklare hämta utvecklingsverktyget för anpassade plattformar från följande plats:
Hämta ett exempelplugin-program från följande plats och använd det som referens för att bygga ett plugin-program för en anpassad plattform:
Hämta
Hämta
Ett plugin-program består av följande element:
- DocType lägger till en ny dokumenttyp för den anpassade plattformen i Animate och styr redigeringsfunktionerna.
- Publisher används för att konfigurera publiceringsinställningar och publicera dokumentet till den anpassade plattformen.
Du hittar en översikt över funktionen Stöd för anpassade plattformar i Stöd för anpassade plattformar.
Bygga ett plugin-program för anpassade plattformar för Animate
Du kan utveckla ett plugin-program för anpassade plattformar på följande sätt:
- Skapa ett plugin-program med API:erna i utvecklingsverktyget för anpassade plattformar.
- Anpassa inställningarna för exempelplugin-programmet i utvecklingsverktyget så att det passar dina behov.
Plugin-program för anpassade plattformar paketeras som .zxp-filer som kan installeras med Animate. Du kan göra plugin-programmet tillgängligt på Adobes webbplats för tillägg så att användare kan hämta och installera det med Creative Cloud-programmet eller distribuera plugin-program som .zxp-paket för installation med Adobe Extensions Manager.
Programvarukrav
Som utvecklare måste du ha följande program för att bygga ett plugin-program med utvecklingsverktyget för anpassade plattformar.
- Microsoft Windows 7 eller Apple Mac OS 10.8 och senare
- Microsoft Visual Studio 2012 (för Windows) eller XCode 4.5.2 (för Mac)
- Animate CC 2014.1 (oktober)
- Eclipse IDE för C/C++-utvecklare
- Adobe Extension Builder 3.0
- Adobe Extension Manager 7.2.1.6
API-referens för plugin-utvecklare
Utvecklingsverktyget för anpassade plattformar innehåller följande:
- FCM (Flash Component Model): Huvudfilerna i utvecklingsverktyget definierar ett ramverk som kallas FCM och som hanterar plugin-program.
- DocType: Detta innehåller en uppsättning gränssnitt som hjälper dig att lägga till en ny dokumenttyp på Animate-startsidan och gör att du kan aktivera eller inaktivera funktioner för den anpassade dokumenttypen.
- DOM (Document Object Model): Detta innehåller en uppsättning gränssnitt som hjälper dig att komma åt innehållet i Animate-dokument som en DOM.
- Publisher: Detta innehåller en uppsättning gränssnitt med kopplingar till publiceringsarbetsflöden.
Fullständig information om API:erna för anpassade plattformar och exempel på hur du använder dem för att bygga ett plugin-program finns i API-referens för anpassade plattformar.
Skapa ett plugin-program för anpassade plattformar
Du kan skapa ett plugin-program för anpassade plattformar på följande sätt:
- Hämta utvecklingsverktyget för anpassade plattformar.
- Extrahera innehållet till datorn.
- Öppna ett nytt projekt i VisualStudio eller Xcode och inkludera huvudfilerna i utvecklingsverktyget i ditt projekt. För att snabbt komma igång med att skapa ditt eget plugin-program för anpassade plattformar kan du använda följande exempelplugin-program, som finns i katalogen SampleCreateJSPlatform, som baskod för ditt projekt.
- Utför de ändringar som krävs för målplattformen.
- Kompilera koden för att generera ett plugin-program (.dll eller .plug-in).
Plugin-filerna för SampleCreateJS finns till exempel i SampleCreateJSPlatform\Plugin\SampleCreateJS\project\
Paketera plugin-programmet för anpassade plattformar
Du kan generera ett distribueringsbart paket med plugin-programmet för den anpassade plattformen på följande sätt:
- Öppna Eclipse-exempelfilen eller skapa ett nytt Application Extension Project i guiden New Project i Eclipse. Ange ett namn för projektet och klicka sedan på Next.
- På panelen New Adobe Application Extension Project väljer du Adobe Animate som målprogram och klickar sedan på Next.
- Ändra tilläggen för de plugin-filer som du skapat från .dll till .fcm på Windows och från .plug-in till .fcm.plug-in på Mac och lägg till plugin-filerna i projektet (ExtensionContent/plugins/lib/win för Windows och ExtensionContent/plugins/lib/mac för Mac).
- Konfigurera tillägget genom att ändra manifest.xml. Du öppnar manifest-filen genom att högerklicka på tillägget i Project Explorer och välja Adobe Extension Builder 3 > Bundle Manifest Editor. Välj sedan fliken Manifest i Bundle Manifest Editor vid EclipseProject\.staged-extension\CSXS.
- Redigera manifest.xml genom att högerklicka inuti fönstret och välja Open with > XML editor. De två taggar du behöver fokusera på är: ExtensionList och DispatchInfoList:
En ExtensionList-tagg ser ofta ut så här:
<ExtensionList> <Extension Id="PluginID" Version="1.0" /> <Extension Id="PublishSettingsID" Version-"1.0" /> </ExtensionList>
Den här taggen innehåller listan över tillägg i det slutliga ZXP-paketet, i vilket alla tillägg har en unik sträng som ID. I det här fallet ingår den .dll- eller .plugin-fil som skapades i föregående avsnitt i ett tillägg. Sedan används det andra tillägget för att konfigurera användargränssnittet för publiceringsinställningarna. I exemplet med taggen ExtensionList innehåller tillägget med ID:t PluginID .dll/.plugin-filen och tillägget med ID:t PublishSettingsID konfigurerar användargränssnittet för publiceringsinställningarna.
- Taggen DispatchInfoList innehåller information om alla tillägg som nämns i ExtensionList. Nedan följer ett exempel på DispathInfoList:
<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>
- För det tillägg som innehåller .dll- eller .plugin-filen kan du ignorera alla taggar utom MainPath. Taggen MainPath innehåller sökvägen till filen fcm.xml i förhållande till mappen ExtensionContent. Du måste ändra .dll-filens namn till .fcm och placera den inuti mappen win intill fcm.xml. Om du använder Mac ändrar du .plugin-filens namn till .fcm.plugin och placerar den inuti mappen mac intill fcm.xml.
- HTML-tillägget för att konfigurera användargränssnittet för publiceringsinställningarna är ett HTML-tillägg för Animate. Du hittar mer information om HTML-tillägg för Animate i Skapa HTML-tillägg.
- Kontrollera att det lägre värdet för attributet version i taggen Host är 14.0, den lägsta (interna) versionen av Animate med stöd för anpassade plattformar.
<ExecutionEnvironment> <HostList> <Host Name="FLPR" Version="14.0" /> </HostList>. . . </ExecutionEnvironment>
- Växla till Script Explorer-vyn och högerklicka på projektet. Välj Export > Adobe Extension Builder 3 > Application Extension. Guiden Export Wizard visas.
- Du måste ha ett certifikat för att signera tilläggspaketet. Bläddra till ett befintligt certifikat eller klicka på Create för att skapa ett nytt.
- Klicka på Finish för att kompilera projektet. Eclipse genererar en plugin-fil med tillägget .zxp, som du kan göra tillgänglig på Adobes webbplats för tillägg.
Distribuera ett plugin-program för anpassade plattformar
Du kan distribuera plugin-programmet för den anpassade plattformen genom att göra det tillgängligt på Adobes webbplats för tillägg och tjäna pengar på det. Plugin-paketet genomgår en gransknings- och godkännandeprocess hos Adobe innan det visas på sidan. Du kan göra plugin-program tillgängliga på följande sätt:
- Logga in på Adobes webbplats för tillägg med ditt Adobe-ID och lösenord.
- Klicka på länken Gå till producentportalen på den vänstra panelen, under Bli en producent.
- Klicka på knappen Sign-up, om du inte redan har anmält dig som producent.
- Detaljerade anvisningar om hur du anmäler dig som producent och gör dina plugin-program tillgängliga finns i Getting Started with the Producer Portal.
- Utför följande steg på producentportalen enligt sidan Getting Started:
- Paketera produkten i en enda fil.
- Ange information om produkten och överför filen.
- Lägg till marknadsföringsresurser.
- Förhandsgranska produkten.
- Skicka produkten för godkännande.
- När ditt plugin-program har godkänts visas det i kategorin för Animate på sidan med tillägg.
Om du är en användare och vill installera ett plugin-program, skapa ett dokument för en anpassad plattform och publicera det med Animate kan du läsa mer i Arbeta med plugin-program för anpassade plattformar.
Fullständig information om hur du hanterar Adobe-tillägg finns i Hämta och installera tillägg.
Förslag på nya funktioner och buggrapporter
Fyll i följande formulär om du vill skicka frågor, synpunkter, produktbuggar eller förslag på nya funktioner till gruppen som arbetar med Animate:
Formulär för förslag på nya Adobe-funktioner och buggrapporter