- Adobe Animate-handboek
- Inleiding tot Animate
- Animatie
- Grondbeginselen voor animaties in Animate
- Frames en hoofdframes gebruiken in Animate
- Frame-voor-frame-animaties in Animate
- Werken met klassieke tussenvoegingsanimaties in Animate
- De tool Penseel
- Hulplijnen voor bewegingen
- Bewegings-tween en ActionScript 3.0
- Over tussenvoegingsanimaties met beweging
- Animaties met bewegings-tweens
- Een animatie met bewegings-tween maken
- Eigenschapshoofdframes gebruiken
- Een positie animeren met een tween
- Bewegings-tweens bewerken in de Bewegingseditor
- Het bewegingspad van een tween-animatie bewerken
- Bewegings-tweens manipuleren
- Aangepaste versnellingen toevoegen
- Voorinstellingen voor beweging maken en toepassen
- Animatietween-reeksen instellen
- Werken met als XML-bestanden opgeslagen bewegings-tweens
- Bewegings-tweens en klassieke tweens
- Tussenvoegingen met vormen
- De tool Bone-animatie gebruiken in Animate
- Werken met structuren voor personages in Animate
- Maskeerlagen gebruiken in Adobe Animate
- Werken met scènes in Animate
- Interactiviteit
- Knoppen maken met Animate
- Animate-projecten converteren naar andere documentindelingen
- HTML5 Canvas-documenten maken en publiceren in Animate
- Interactiviteit toevoegen met codefragmenten in Animate
- Aangepaste HTML5-componenten maken
- Componenten in HTML5 Canvas gebruiken
- Maken van aangepaste componenten: Voorbeelden
- Codefragmenten voor aangepaste componenten
- Tips en trucs: Adverteren met Animate
- Ontwerp en publicatie van virtual reality
- Werkruimte en workflow
- Penselen maken en beheren
- Google-lettertypen gebruiken in HTML5 Canvas-documenten
- Creative Cloud Libraries en Adobe Animate gebruiken
- Het werkgebied en het deelvenster Tools voor Animate gebruiken
- Workflow en werkruimte in Animate
- Weblettertypen gebruiken in HTML5 Canvas-documenten
- Tijdlijnen en ActionScript
- Werken met meerdere tijdlijnen
- Voorkeuren instellen
- Deelvensters voor ontwerp in Animate gebruiken
- Tijdlijnlagen maken met Animate
- Animaties exporteren voor mobiele apps en game-engines
- Objecten verplaatsen en kopiëren
- Sjablonen
- Zoeken en vervangen in Animate
- Ongedaan maken, Opnieuw en het deelvenster Historie
- Sneltoetsen
- De tijdlijn gebruiken in Animate
- HTML-extensies maken
- Optimalisatieopties voor afbeeldingen en geanimeerde GIF-bestanden
- Exportinstellingen voor afbeeldingen en GIF-bestanden
- Deelvenster Elementen in Animate
- Multimedia en video
- Grafische objecten transformeren en combineren in Animate
- Symboolinstanties maken in Animate en ermee werken
- Afbeeldingen overtrekken
- Geluid gebruiken in Adobe Animate
- SVG-bestanden exporteren
- Videobestanden maken voor gebruik in Animate
- Een video toevoegen in Animate
- Objecten tekenen en maken met Animate
- Lijnen en vormen omvormen
- Streken, verlopen en vullingen met Animate CC
- Werken met Adobe Premiere Pro en After Effects
- Deelvensters voor kleuren in Animate CC
- Flash CS6-bestanden openen met Animate
- Werken met klassieke tekst in Animate
- Illustraties opnemen in Animate
- Geïmporteerde bitmaps in Animate
- 3D-afbeeldingen
- Werken met symbolen in Animate
- Lijnen en vormen tekenen met Adobe Animate
- Werken met bibliotheken in Animate
- Geluiden exporteren
- Objecten selecteren in Animate CC
- Werken met Illustrator AI-bestanden in Animate
- Overvloeimodi toepassen
- Objecten rangschikken
- Taken automatiseren met het menu Opdrachten
- Meertalige tekst
- De camera gebruiken in Animate
- Grafische filters
- Geluid en ActionScript
- Tekenvoorkeuren
- Tekenen met de pen
- Platforms
- Animate-projecten converteren naar andere documentindelingen
- Ondersteuning voor aangepaste platforms
- HTML5 Canvas-documenten maken en publiceren in Animate
- Een WebGL-document maken en publiceren
- Toepassingen verpakken voor AIR voor iOS
- AIR voor Android-toepassingen publiceren
- Publiceren voor Adobe AIR voor desktop
- Publicatie-instellingen voor ActionScript
- Tips en trucs: ActionScript organiseren in een toepassing
- ActionScript gebruiken met Animate
- Toegankelijkheid in de Animate-werkruimte
- Scripts schrijven en beheren
- Ondersteuning voor aangepaste platforms inschakelen
- Overzicht van ondersteuning voor aangepaste platforms
- Werken met plug-in voor ondersteuning voor aangepaste platforms
- Foutopsporing in ActionScript 3.0
- Ondersteuning voor aangepaste platforms inschakelen
- Exporteren en publiceren
- Bestanden exporteren uit Animate CC
- OAM-publicatie
- SVG-bestanden exporteren
- Afbeeldingen en video's exporteren met Animate
- AS3-documenten publiceren
- Animaties exporteren voor mobiele apps en game-engines
- Geluiden exporteren
- Tips en trucs: Tips voor het maken van inhoud voor mobiele apparaten
- Tips en trucs: Videoconventies
- Tips en trucs: Richtlijnen voor het ontwerpen van SWF-toepassingen
- Tips en trucs: Structuur geven aan FLA-bestanden
- Beste werkwijzen voor het optimaliseren van FLA-bestanden voor Animate
- Publicatie-instellingen voor ActionScript
- Publicatie-instellingen opgeven voor Animate
- Projectorbestanden exporteren
- Afbeeldingen en geanimeerde GIF-bestanden exporteren
- HTML-publicatiesjablonen
- Werken met Adobe Premiere Pro en After Effects
- Snel uw animaties delen en publiceren
- Problemen oplossen
Dit artikel helpt de ontwikkelaars van insteekmodules bij het maken van Animate-insteekmodules voor de ondersteuning van aangepaste platforms. Ontwikkelaars die een insteekmodule voor ondersteuning voor aangepaste platforms willen maken, moeten de Ontwikkelingskit voor ondersteuning voor aangepaste platforms downloaden van de volgende locatie:
Download een voorbeeldinsteekmodule van de volgende locatie en gebruik deze als een referentie voor het maken van een insteekmodule voor ondersteuning voor aangepaste platforms:
Downloaden
Downloaden
Een insteekmodule bestaat uit de volgende elementen:
- DocType voegt een nieuw documenttype toe voor het aangepaste platform in Animate en beheert de ontwerpfuncties.
- Publisher staat de configuratie toe van de publicatie-instellingen en het publiceren van het document naar het aangepaste platform.
Voor een overzicht van de functie Ondersteuning voor aangepaste platforms raadpleegt u Ondersteuning voor aangepaste platforms.
Een Animate-insteekmodule voor ondersteuning voor aangepaste platforms maken
U kunt een insteekmodule voor ondersteuning voor aangepaste platforms ontwikkelen met behulp van een van de volgende methoden:
- Maak een insteekmodule met de API's in de ontwikkelingskit voor ondersteuning voor aangepaste platforms.
- Pas de instellingen van de voorbeeldinsteekmodule in de ontwikkelingskit aan volgens uw behoeften.
Insteekmodules voor de ondersteuning van aangepaste platforms zijn verpakt als .zxp-bestanden die kunnen worden geïnstalleerd met Animate. U kunt de insteekmodule hosten op de pagina met Adobe-invoegtoepassingen zodat gebruikers deze kunnen downloaden en installeren met de Creative Cloud-toepassing of de insteekmodules distribueren als .zxp-pakketten om deze te installeren met behulp van Adobe Extensions Manager.
Softwarevereisten
Een ontwikkelaar heeft de volgende software nodig om een insteekmodule te maken met de ontwikkelingskit voor ondersteuning voor aangepaste platforms.
- Microsoft Windows 7 of Apple Mac OS 10.8 en later
- Microsoft Visual Studio 2012 (voor Windows) of XCode 4.5.2 (voor Mac)
- Animate CC 2014.1 (oktober)
- Eclipse IDE for C/C++ Developers
- Adobe Extension Builder 3.0
- Adobe Extension Manager 7.2.1.6
API-brondocumentatie voor ontwikkelaars van insteekmodules
De ontwikkelingskit voor ondersteuning voor aangepaste platforms bevat de volgende elementen:
- FCM (Flash Component Model): De headerbestanden die in de ontwikkelingskit zijn opgenomen, definiëren een raamwerk genaamd FCM, dat verantwoordelijk is voor het beheren van insteekmodules.
- DocType: Dit bevat een set met interfaces die u helpen om een nieuw documenttype toe te voegen aan de Animate-startpagina en die u kunt gebruiken om functies voor het aangepaste documenttype in en uit te schakelen.
- DOM (Document Object Model): Dit bevat een set met interfaces die u helpen om toegang te krijgen tot de inhoud van het Animate-document in de vorm van een DOM.
- Publisher: Dit bevat een set met interfaces die koppelingen maken met de publicatieworkflows.
Voor meer informatie over de API's in de ondersteuning voor aangepaste platforms en voor voorbeelden over hoe u deze kunt gebruiken om uw insteekmodule te maken, raadpleegt u Bron voor API voor ondersteuning voor aangepaste platforms.
Een insteekmodule voor ondersteuning voor aangepaste platforms maken
U kunt als volgt een insteekmodule voor ondersteuning voor aangepaste platforms maken:
- Download de Ontwikkelingskit voor ondersteuning voor aangepaste platforms.
- Extraheer de inhoud van de kit naar uw computer.
- Open een nieuw project in VisualStudio of Xcode en neem de headerbestanden op in de ontwikkelingskit voor uw softwareontwikkelingsproject. Als u snel aan de start wilt gaan met het maken van uw insteekmodule voor ondersteuning voor aangepaste platforms, kunt u de volgende voorbeeldinsteekmodule gebruiken die beschikbaar is onder de SampleCreateJSPlatform-map als de basiscode voor uw insteekmoduleproject.
- Voer de nodige wijzigingen voor uw doelplatform uit.
- Compileer de code om een insteekmodule te genereren (.dll of .plug-in).
Bijvoorbeeld, de bestanden van de SampleCreateJS-insteekmodule bevinden zich in SampleCreateJSPlatform\Plugin\SampleCreateJS\project\
De insteekmodule voor ondersteuning voor aangepaste platforms in een pakket plaatsen
U kunt als volgt een distribueerbaar pakket genereren van de insteekmodule voor ondersteuning voor aangepaste platforms:
- Open het Eclipse-voorbeeldbestand of maak een nieuw Application Extension Project in de Eclipse-wizard New Project (Nieuw project). Geef een naam op voor het project en klik op Next (Volgende).
- In het deelvenster New Adobe Application Extension Project kiest u Adobe Animate als de doeltoepassing en klik op Next (Volgende).
- Wijzig de extensies van de insteekmodulebestanden die u hebt gemaakt van .dll in .fcm in Windows en van .plug-in in .fcm.plug-in op Mac. Voeg vervolgens de insteekmodulebestanden toe aan het project (ExtensionContent/plugins/lib/win voor Windows en ExtensionContent/plugins/lib/mac voor Mac).
- Configureer uw extensie door wijziging van manifest.xml. Als u het manifestbestand wilt openen, klikt u met de rechtermuisknop op de extensie in de projectverkenner en selecteert u Adobe Extension Builder 3 > Bundle Manifest Editor. Selecteer vervolgens het tabblad Manifest in de Bundle Manifest Editor op EclipseProject\.staged-extension\CSXS.
- Als u bewerking van manifest.xml mogelijk wilt maken, klikt u met de rechtermuisknop in het venster en selecteert u Openen met > XML-editor. U dient zich te richten op de volgende twee tags ExtensionList en DispatchInfoList:
Een ExtensionList -tag ziet er doorgaans als volgt uit:
<ExtensionList> <Extension Id="PluginID" Version="1.0" /> <Extension Id="PublishSettingsID" Version-"1.0" /> </ExtensionList>
Deze tag bevat de lijst met extensies in het uiteindelijke ZXP-pakket waarin de id van elke extensie uit een unieke tekenreeks bestaat. In dit geval wordt het in de vorige sectie gemaakte .dll- of .plugin-bestand opgenomen in een extensie. De andere extensie wordt vervolgens gebruikt om de interface voor publicatie-instellingen van de uitgever te configureren. In het voorbeeld van de tag ExtensionList bevat de extensie met de extensie-id PluginID het .dll-/.plugin-bestand en configureert de extensie met de id PublishSettingsID de interface voor publicatie-instellingen van de uitgever.
- De tag DispatchInfoList bevat gedetailleerde informatie over elke extensie die wordt vermeld in de ExtensionList. Hier volgt een voorbeeld van 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>
- Voor de extensie met het .dll- of het .plugin-bestand kunt u alle tags negeren, met uitzondering van de tag MainPath. De tag MainPath bevat het relatieve pad naar het bestandfcm.xml ten opzichte van de map ExtensionContent. U dient de naam van het .dll-bestand te veranderen in .fcm en dit in de map win naast fcm.xml te plaatsen. En als u aan de Mac-omgeving werkt, wijzigt u de naam van het .plugin-bestand in .fcm.plugin en plaatst u dit in de map mac naast fcm.xml.
- De HTML-extensie voor het configureren van de gebruikersinterface voor publicatie-instellingen is een HTML-extensie voor Animate. Zie HTML-extensies maken voor meer informatie over HTML-extensies voor Animate.
- Zorg dat de lagere waarde van het versiekenmerk in de tag Host 14.0 is, de minimale (interne) versie van Animate met ondersteuning voor aangepaste platforms.
<ExecutionEnvironment> <HostList> <Host Name="FLPR" Version="14.0" /> </HostList>. . . </ExecutionEnvironment>
- Ga naar de weergave Script Explorer om met de rechtermuisknop op uw project te klikken en selecteer Export (Exporteren) > Adobe Extension Builder 3 > Application Extension (Toepassingsextensie). De wizard Export (Exporteren) verschijnt.
- U moet een certificaat hebben om het extensiepakket te ondertekenen. Blader naar een bestaand certificaat of klik op Create (Maken) om een nieuw certificaat te maken.
- Klik op Voltooien om het project te compileren. Eclipse genereert een insteekmodulebestand met .zxp-extensie dat u kunt hosten op de Adobe Add-ons-site.
Uw insteekmodule voor ondersteuning voor aangepaste platforms distribueren
U kunt de insteekmodule voor ondersteuning voor aangepaste platforms distribueren door deze op de Adobe Add-ons-pagina te hosten en er geld mee te verdienen. Uw insteekmodulepakket moet eerst een controle- en goedkeuringsproces van Adobe doorlopen voordat dit op de pagina wordt weergegeven. U kunt als volgt een insteekmodule hosten:
- Meld u aan bij de pagina met Adobe-invoegtoepassingen met uw Adobe ID en wachtwoord.
- Klik in het linkerdeelvenster onder Producent worden op de koppeling Naar de portal voor producenten.
- Klik op de knop Sign-up (Registreren) als u niet bent geregistreerd als producent.
- Voor gedetailleerde instructies over het registreren als producent en het hosten van uw insteekmodules raadpleegt u Getting Started with the Producer Portal (Aan de slag met de portal voor producenten).
- Voltooi de volgende stappen in de workflow van de portal voor producenten zoals bepaald in de pagina Getting Started (Aan de slag):
- Plaats uw product in een pakket met één bestand.
- Voer informatie in over het product en upload het bestand.
- Voeg marketingmiddelen toe.
- Geef een voorbeeld van uw product weer.
- Dien uw product in voor goedkeuring.
- Na goedkeuring wordt uw insteekmodule weergegeven onder de Animate-productcategorie op de pagina met invoegtoepassingen.
Als u een gebruiker bent die een insteekmodule wilt installeren en een aangepast platformdocument wilt maken en publiceren met Animate, raadpleegt u Werken met insteekmodule voor ondersteuning voor aangepaste platforms.
Voor meer informatie over het beheren van Adobe-extensies raadpleegt u Extensies downloaden en installeren.
Functies aanvragen en bugs melden
Vul het volgende formulier in als u vragen wilt stellen aan het Animate-productteam, nieuwe functies wilt aanvragen, bugs wilt melden of een probleem hebt:
Adobe-formulier voor aanvragen van functies en melden van bugs