Utilizzo dei controlli di espressione

Ultimo aggiornamento il 27 giu 2025

Collega le espressioni ai controlli espressione per controllare e creare fotogrammi chiave dei loro valori proprio come fai con gli effetti.

L'uso dei controlli espressione con le espressioni le rende più dinamiche e più facili da aggiornare.Invece di dover sempre modificare i valori all'interno dell'editor di espressioni, puoi collegarli a un Controllo espressione nel pannello Controlli effetto. Un singolo controllo può influire su varie proprietà contemporaneamente.

Puoi usarli per controllare i parametri all'interno delle espressioni.Puoi aggiungere un cursore che muove un livello solo entro certi limiti o lasciare che l'utente scelga tra diverse opzioni selezionando da un menu a discesa.Puoi aggiungere caselle di controllo che attivano o disattivano i livelli o cambiano gli schemi di colore sui livelli di testo e grafica.Potete introdurre dei controlli angolo con cui ruotare diversi livelli, e dei controlli colore per cambiare il colore di testo, bagliori o forme.

I nomi degli effetti Expression Control indicano il tipo di controllo delle proprietà che forniscono: Angle Control, Checkbox Control, Color Control, Layer Control, Point Control, Slider Control e Dropdown Menu Control.

Nota

Se applichi un predefinito di animazione dalla categoria Predefiniti di animazione > Forme > Sfondi, puoi vedere un effetto personalizzato Controllo forma animata nel pannello Controlli effetto.Questo effetto personalizzato è uno speciale effetto per il controllo delle espressioni che era stato creato appositamente per questi predefiniti di animazione. Potete copiare e incollare questo effetto in altri livelli, oppure salvarlo come predefinito di animazione in modo da poterlo applicare altrove.

Applica controlli espressione ai livelli

Applichi gli effetti Controlli Espressione a un Livello nello stesso modo in cui applichi altri effetti, come trascinare l'effetto sul Livello dal pannello Effetti e Predefiniti.

Puoi applicare gli effetti Controlli Espressione a qualsiasi Livello.Tuttavia, è utile applicarli a un livello nullo, che puoi semplicemente usare come livello di controllo.Aggiungete quindi le espressioni alle proprietà di altri livelli per ottenere l’input da quel controllo. Ad esempio, puoi aggiungere l'effetto Controllo Cursore a un Livello nullo (Null 1) e poi applicare questa espressione alle proprietà Posizione di più livelli:

position+[0,10*(index-1)*thisComp.layer("Null 1").effect("Slider Control")("Slider")]

In questo esempio, quando trascinate il cursore, vengono spostati tutti i livelli con questa espressione. I livelli con numeri di indice maggiori (livelli verso il basso nel pannello Timeline) vengono spostati di più rispetto ai livelli con numeri di indice inferiori a intervalli di 10 pixel.Puoi impostare fotogrammi chiave per il cursore sul Livello nullo e tutti gli altri livelli si animano di conseguenza.

È spesso utile rinominare ogni Istanza di un effetto Controllo Espressione per indicare il suo uso.Ad esempio, rinominare un'Istanza dell'effetto Controllo Colore in colore del cielo rende più facile capire cosa sta controllando l'effetto.Puoi rinominare ogni istanza di un effetto Controllo espressione proprio come rinomini qualsiasi altro effetto: selezionalo nel pannello Timeline o Controlli effetto e premi Invio sulla tastiera principale (Windows) o Return (macOS).

Nota

Per modificare l'intervallo di un controllo, fai clic con il pulsante destro (Windows) o Control-clic (macOS) sul Valore della proprietà sottolineato per il controllo e scegli Modifica Valore dal menu contestuale.

Convertire un’espressione in fotogrammi chiave

Talvolta è opportuno convertire un’espressione in fotogrammi chiave. Ad esempio, se vuoi congelare i valori in un'espressione, puoi convertire l'espressione in fotogrammi chiave e poi regolare i fotogrammi chiave di conseguenza.Se un'espressione impiega molto tempo per essere valutata, puoi convertirla in fotogrammi chiave in modo che esegua il rendering più rapidamente.Quando converti un'espressione in fotogrammi chiave, After Effects valuta l'espressione, creando un fotogramma chiave per ogni fotogramma, e poi disattiva l'espressione.

Nel pannello Timeline, seleziona la proprietà su cui è scritta l'espressione e scegli Animazione > Assistente Fotogramma Chiave > Converti Espressione in Fotogrammi Chiave.L'espressione originale viene preservata, solo disattivata.

Effetti dei controlli espressione

Puoi aggiungere gli effetti Expression Controls a un livello per aiutare a controllare altri livelli o effetti usando le espressioni.Ti forniscono valori come numeri, colori o caselle di controllo che puoi collegare ad altre proprietà per semplificare la gestione dell'animazione.

Controllo punto 3D

L'effetto 3D Point Control fornisce un punto 3D (x, y, z) che funge da controllo e può essere richiamato da espressioni applicate ad altre proprietà.

Puoi usare questi effetti per controllare la posizione 3D, l'orientamento e gli effetti 3D.

Controllo angolo

L'effetto Angle Control fornisce un modo semplice per controllare le proprietà basate su angoli (in gradi) usando le espressioni. È comunemente usato per dare impulso a valori di rotazione, direzione o orientamento da un singolo controllore condiviso.

Controllo caselle

L'effetto Checkbox Control ti fornisce un semplice interruttore on/off (vero/falso o 1/0) che puoi usare nelle espressioni per controllare proprietà come tonalità, Visibilità, stati di animazione e altro.

Controllo colore

L'effetto Color Control ti permette di crea un selettore colore personalizzabile che puoi usare nelle espressioni per stimolare le proprietà colore di altri effetti o livelli. 

Controllo menu a discesa

L'effetto Dropdown Menu Control ti permette di creare un menu di elementi selezionabili che possono stimolare comportamenti nella tua composizione tramite espressioni.

Controllo livello

L'effetto Layer Control ti permette di referenziare un altro livello (ad es., solido, null, testo, comp) all'interno di un'espressione. È utile per stimolare espressioni con un altro livello come input.

Controllo punto

L'effetto Point Control ti fornisce una coordinata 2D (x, y) che puoi utilizzare come riferimento nelle espressioni per controllare altre proprietà, come Position, Punto di ancoraggio, o offset degli effetti.

Controllo cursore

Il cursore Control ti permette di creare un singolo Valore numerico (cursore) che può essere referenziato usando espressioni per controllare altre proprietà come Opacity, Position, Rotation, Scale, ecc.

Ulteriori risorse sulle espressioni

Una volta compresi alcuni dei concetti base delle espressioni, visita la community, dove potrai trovare alcuni esempi reali e condividere il tuo lavoro.

Il forum AE Enhancers fornisce molti esempi e molte informazioni sulle espressioni, nonché script e predefiniti di animazione.