After Effects-workshop-dvd - Basics & Tricks

Brug After Effects – Opret brugergrænseflade til lagnavngiver

Alle videoer i tutorialen After Effects-workshop-dvd - Basics & tricks

I denne tutorial vil du arbejde med oprettelsen af et brugervenligt interface til scriptet "Layer Renamer" i Adobe After Effects. Du vil lære, hvordan du designer et enkelt, men funktionelt panel, der vil hjælpe dig med at omdøbe lag effektivt. Disse færdigheder kan også overføres til andre Adobe-applikationer som Photoshop, InDesign og Illustrator, hvilket vil give dig værdifuld indsigt i scripting-verdenen og brugergrænsefladedesign.

Vigtigste indsigter Du kan skabe interaktive og brugervenlige værktøjer ved at opbygge et dialogbaseret interface i After Effects. Du lærer, hvordan man integrerer forskellige UI-elementer som dropdown-lister, tekstfelter og knapper og justerer dem succesfuldt.

Trin-for-trin vejledning

Begynd med at åbne extendScript-miljøet i After Effects og oprette en ny scriptfil. Du vil designe et simpelt vindue, der fungerer som basis for din Layer Renamer.

Brug After Effects – Opret brugergrænseflade til lagnavner

Start med at oprette en ny variabel, der repræsenterer interfacet. Dette gøres ved at bruge new Window og angive vinduesparametrene. Vælg vinduestypen, i dette tilfælde et dialogvindue.

For at vise vinduet skal du kalde metoden show(). På den måde bliver dit vindue synligt, og du kan foretage de første ændringer.

Nu skal du angive, at dit vindue skal vise information. Tilføj en dropdown-menu, der giver brugerne mulighed for at vælge mellem forskellige lag. Opret en ny variabel selectLayer, som tilføjes til visningen.

Definér positionen for dropdown-menuen inden i vinduet ved at justere grænserne. Du kan endda bruge absolutte positioneringer ved at angive fire værdier for afstandene.

Giv dit panel en titel. I dette tilfælde kan titlen være "Vælg lag". På den måde ved brugeren straks, hvad de skal gøre.

Nu tilføjer vi manuelt nogle poster til dropdown-listen. Disse poster kan være nyttige senere, når lag skal vælges. Tilføj for eksempel "Lag 1", "Lag 2" og "Testlag".

For at opnå et attraktivt design af dropdown-menuen skal du bruge margin-attributter til at skabe afstand til de andre elementer i dit panel. Et tiltalende layout forbedrer brugeroplevelsen betydeligt.

Nu tilføjer vi et etikette og et tekstfelt, så brugerne kan indtaste de nye navne for de valgte lag. Brug en ny gruppe, der indeholder de to elementer.

Sørg for, at orienteringen af grupperne og elementerne i interfacet er korrekt. Du kan styre, om elementerne skal vises ved siden af hinanden eller under hinanden med orientation-egenskaben. I dette tilfælde giver det mening at vise brugergrænsefladen i en række.

Brug After Effects – Opret brugergrænseflade for lag-renamer

Nu er tidspunktet kommet til at oprette knapperne, der muliggør omdøbning af laget og opdatering af listen. Sørg for, at knapperne har en ensartet størrelse, så alt ser harmonisk ud.

For knapperne skal du også angive den ønskede bredde, så de præsenteres ensartet i bredden af inputfeltet.

Når layoutet nu er fastlagt, kan du samle alt i en funktion, der hedder buildUI(). Denne funktion vil sikre en ren og organiseret kode.

Du kan bruge den oprettede funktion til at opbygge og vise dit interface. Glem ikke at centrere vinduet, så det ser godt ud på alle skærmstørrelser.

Med disse trin har du oprettet et funktionelt brugerinterface til Layer Renamer i After Effects. Disse grundlæggende færdigheder hjælper dig med at gøre dine scripts brugervenlige og tiltalende.

Resumé - Vejledning til oprettelse af et brugerinterface til Layer Renamer i After Effects

I dette indlæg har du lært, hvordan du kan oprette et enkelt og effektivt brugerinterface til Layer Renamer-scriptet i After Effects. Alle trin fra oprettelsen af vinduet til implementeringen af inputfelter og knapper er blevet dækket.

Ofte stillede spørgsmål

Hvordan kan jeg køre scriptet i After Effects?Du kan køre scriptet direkte i extendScript-miljøet i After Effects.

Kan jeg ændre layoutet senere?Ja, du kan når som helst foretage justeringer i layoutet og elementerne.

Hvilke andre Adobe-applikationer understøtter scripting?Scripting understøttes i mange Adobe-applikationer, herunder Photoshop, InDesign og Illustrator.

829,815,821,799,621,849