Att arbeta med Adobe After Effects öppnar upp en mängd möjligheter, särskilt när det gäller att automatisera processer genom skripting. Skript gör det möjligt för dig att utföra rutinuppgifter mer effektivt och optimera kreativa processer. I den här handledningen kommer vi att behandla grunderna i skripting, som sträcker sig från grundläggande koncept till praktiska tillämpningar.
Viktigaste insikterna Skripting i After Effects tillåter dig att automatisera uppgifter genom att använda kod skriven i JavaScript. Med skript kan du styra och anpassa effekter, animationer och många andra element i After Effects. Användningen av ExtendScript Toolkit gör att du kan skriva skript och köra dem direkt i After Effects.
Steg-för-steg-guide
1. Komma igång med skripting
För att börja med skripting, öppna ExtendScript Toolkit, som är en integrerad utvecklingsmiljö (IDE) för att skriva och testa skript. Gå till „Fil“ och välj „Nytt“ för att skapa ett nytt skript.

Skript är skrivna i JavaScript och körs i sammanhanget av After Effects. Det betyder att du har åtkomst till alla element som du använder i After Effects.
2. Skapa det första skriptet
För att skapa ett enkelt skript som visar „Hej världen“, skriv följande kod i skriptfönstret:
Varje skriptrad i JavaScript slutar med ett semikolon. För att köra skriptet, klicka på play-knappen i ExtendScript Toolkit.
När du kör skriptet bör ett meddelandefönster visas som visar „Hej världen“.
3. Åtkomst till det aktuella lagret
För att få reda på vilket lager som är valt i After Effects, kan du använda ett skript.
Detta är den aktiva kompositionen som du arbetar i. Med detta kan du nu hämta information om det aktuella valda lagret.
4. Kontrollera om ett lager är valt
För att säkerställa att ett lager är valt och att det är en komposition, använder du ett villkor.

Detta skript kontrollerar om ett aktivt element existerar och om det är en komposition.
5. Läsa namnet på det aktuella lagret
Om ett lager nu är valt och du kör skriptet, kommer du att se namnet på lagret.
6. Döp om ett lager
För att döpa om ett lager kan du använda dialogrutan för användarinmatning för att få det nya namnet. Använd prompt().
Nu kommer användarna att uppmanas att ange ett nytt namn som sedan används för det valda lagret.
7. Felhantering
Felhantering är en viktig aspekt av skripting.
Detta hjälper till att undvika oväntade fel under körningen.
8. Döp om flera lager
Om du vill använda skriptet för flera lager måste du skapa en loop.
Denna loop går igenom alla valda lager och döper om dem med ett räkneverk som läggs till.
Sammanfattning - Skripting i After Effects: Grunderna lärda
I denna handledning har du lärt dig grundläggande koncept för skripting i After Effects. Du vet nu hur man skapar ett enkelt skript, hur man hämtar det aktuella lagret, hur man hanterar fel och hur man till och med kan döpa om flera lager samtidigt. Fortsätt experimentera med skripten för att fördjupa dina kunskaper!
Vanliga frågor
Hur börjar jag med skripting i After Effects?Öppna ExtendScript Toolkit och skapa ett nytt skript.
Vilket programmeringsspråk används för skript i After Effects?Skripten i After Effects är skrivna i JavaScript.
Hur kan jag säkerställa att ett lager är valt innan jag kör ett skript?Använd ett villkor för att kontrollera om selectedLayers.length > 0.
Kan jag döpa om flera lager samtidigt?Ja, genom att använda en loop kan du effektivt döpa om flera lager.
Vad är fördelen med att definiera felmeddelanden i skript?Felmeddelanden hjälper till att undvika oväntade fel och informerar användaren om korrekt handlingssätt.