Crea una composizione.
Fai clic sull’icona comp nella parte inferiore del pannello progetti o seleziona Nuova composizione nella schermata Home.
- Guida utente di After Effects
- Versioni beta
- Guida introduttiva
- Spazi di lavoro
- Progetti e composizioni
- Importazione del metraggio
- Preparazione e importazione di immagini fisse
- Importazione da After Effects e Adobe Premiere Pro
- Importazione e interpretazione di video e audio
- Preparazione e importazione di file di immagine 3D
- Importazione e interpretazione degli elementi di metraggio
- Operazioni con gli elementi di metraggio
- Rilevare i punti di modifica utilizzando Rilevamento modifiche scena
- Metadati XMP
- Testo e grafica
- Testo
- Grafica animata
- Utilizzare modelli di grafica animata in After Effects
- Utilizzare le espressioni per creare elenchi a discesa nei modelli di grafica animata
- Utilizzare Proprietà essenziali per creare modelli di grafica animata
- Sostituire immagini e video in modelli di grafica animata e in Proprietà essenziali
- Anima più velocemente e più facilmente utilizzando il pannello Proprietà
- Disegni, colori e tracciati
- Panoramica su livelli forma, tracciati e grafica vettoriale
- Strumenti di disegno: Pennello, Timbro clona e Gomma
- Assottigliare i tratti forma
- Attributi forma, operazioni di disegno e operazioni con i tracciati per i livelli forma
- Usare l’effetto forma Sposta tracciati per modificare le forme
- Creazione delle forme
- Creare maschere
- Rimuovere oggetti dai video con Riempimento in base al contenuto
- Pennello a rotoscopio e Migliora mascherino
- Livelli, marcatori e fotocamera
- Animazione, fotogrammi chiave, tracciamento del movimento e tipo di trasparenza
- Animazione
- Fotogramma chiave
- Tracciamento del movimento
- Trasparenza
- Trasparenza e composizione
- Regolazione del colore
- Effetti e predefiniti di animazione
- Panoramica sugli effetti e sui predefiniti di animazione
- Elenco di effetti
- Gestione effetti
- Effetti di simulazione
- Effetti di stilizzazione
- Effetti audio
- Effetti di distorsione
- Effetti di prospettiva
- Effetti canale
- Effetti di generazione
- Effetti tempo
- Effetti di transizione
- Effetto di riparazione scansione lineare
- Effetti sfocatura e nitidezza
- Effetti canale 3D
- Effetti di utilità
- Effetti mascherino
- Effetti di disturbo e granulosità
- Effetto Mantieni dettagli (ingrandimento)
- Effetti obsoleto
- Espressioni e automazione
- Espressioni
- Concetti di base sull’espressione
- Informazioni sul linguaggio dell’espressione
- Utilizzo dei controlli di espressione
- Differenze di sintassi tra i motori di espressione JavaScript e Legacy ExtendScript
- Modifica di espressioni
- Errori nelle espressioni
- Utilizzo dell’editor espressioni
- Utilizzo delle espressioni per modificare e accedere alle proprietà di testo
- Riferimenti del linguaggio delle espressioni
- Esempi di espressione
- Automazione
- Espressioni
- Video immersivo, VR e 3D
- Creare ambienti VR in After Effects
- Applicare effetti video immersivi
- Strumenti di composizione per i video VR/360
- Modulo di rendering 3D avanzato
- Importare e aggiungere modelli 3D alla composizione
- Importare modelli 3D da Creative Cloud Libraries
- Illuminazione basata su immagine
- Estrarre e animare videocamere e luci da modelli 3D
- Tracciamento del movimento della videocamera 3D
- Creare e accettare ombre
- Animazioni di modelli 3D incorporate
- Acquisizione ombre
- Estrazione dei dati di profondità 3D
- Modificare le proprietà dei materiali di un livello 3D
- Lavorare in Design Space 3D
- Gizmo Trasformazione 3D
- Ulteriori informazioni sull’animazione 3D
- Anteprima delle modifiche apportate ai progetti 3D con il sistema Mercury 3D
- Aggiungere grafica reattiva agli elementi grafici
- Visualizzazioni e anteprime
- Rendering ed esportazione
- Nozioni di base su rendering ed esportazione
- Codifica H.264 in After Effects
- Esportare un progetto After Effects come progetto Adobe Premiere Pro
- Convertire filmati
- Rendering di più fotogrammi
- Rendering automatico e rendering di rete
- Rendering ed esportazione di immagini fisse e sequenze di immagini fisse
- Utilizzo del codec GoPro CineForm in After Effects
- Lavorare con altre applicazioni
- Collaborazione: Frame.io e Progetti team
- Memoria, archiviazione, prestazioni
- Knowledge base
Creare modelli di grafica animata con elenchi a discesa che consentono agli utenti di personalizzarli in Premiere Pro.
Quando si crea un modello di grafica animata (MOGRT), è possibile mantenere le sue proprietà flessibili e consentire agli editor di personalizzarle in Premiere Pro. Questo è possibile tramite la creazione di cursori e caselle di controllo, e di elenchi a discesa con opzioni diverse.
La creazione di elenchi a discesa è vantaggiosa perché offre ulteriori controlli di menu e un’esperienza di modifica più semplice per gli editor di Premiere Pro. Puoi salvare le impostazioni di controllo a discesa come modello e utilizzarle successivamente in composizioni e progetti diversi.
Perché creare elenchi a discesa
Puoi creare dei cursori e delle caselle di controllo da fornire agli editor come opzioni di modifica accessibili in Premiere Pro, ma a volte possono essere poco intuitivi e richiedere molto tempo. In questi casi, gli elenchi a discesa possono risultare utili. Puoi utilizzane uno per consentire a un editor che lavora in Premiere Pro di scegliere tra:
Una selezione di temi di colore: ad esempio, puoi creare un elenco a discesa per un gruppo di colori da usare per il titolo di un filmato.
Posizioni o layout diversi: ad esempio, puoi aggiungere un elenco a discesa per la posizione di un terzo inferiore, a sinistra o a destra.
Opzioni di animazione: ad esempio, puoi aggiungere un elenco a discesa per selezionare diverse durate di animazione.
Opzioni di testo o risorsa: ad esempio, puoi aggiungere un elenco a discesa per i diversi giorni della settimana. In questo modo si evita di ridigitare il testo sorgente e si riduce anche la possibilità di errori nelle attività di post-produzione.
Impostare un controllo elenco a discesa
Usa l’effetto Controllo menu a discesa per creare gli elenchi a discesa. Per comprenderne il funzionamento, segui questi passaggi:
-
-
Per aggiungere un livello di testo, seleziona Livello > Nuovo >Testo e digita il testo che desideri aggiungere. Per questo esempio, scriviamo Mattino.
-
Apri il pannello Effetti e predefiniti, cerca Colore di riempimento e rilascialo sul livello testo.
-
Quando tutti i livelli sono in posizione, nel pannello Effetti e predefiniti cerca Controllo menu a discesa e rilascialo sui livelli. Puoi anche accedervi da Effetto > Controlli espressione > Controllo menu a discesa.
Nel pannello Timeline, apri le proprietà del livello di testo, quindi tieni premuto Alt e fai clic sull’icona cronometro accanto a Testo sorgente.
Nel campo di testo dell’espressione, copia il seguente snippet di espressione che modifica il testo sorgente:
var x = effect (“Giorno della settimana”) ("menu").value;
if ( x === 1 ) {
“Mattino”;
} else if ( x === 2 ) {
"Sera";} else if ( x === 3 ) {
“Notte”;
}
Utilizza lo strumento di selezione e collega il menu a discesa, denominato “Giorno della settimana”, alla proprietà Testo sorgente.
Nel pannello Controlli effetti, fai clic su Modifica. Il controllo menu a discesa include un menu predefinito con tre voci: Voce 1, Voce 2, Vece 3. Utilizzalo per assegnare un nome alle opzioni del menu. Puoi anche aggiungere altre opzioni al menu con l’icona + -.
-
Aggiungi un altro menu a discesa e rinominalo Colore. Quindi, apri il livello Colore di riempimento e fai clic tenendo premuto Alt sulla proprietà Colore. Per modificare il colore del testo, nel campo dell’espressione copia il testo seguente:
dropDownIndex = effect(“opzioni Colore”)(“Menu”).value;
switch ( dropDownIndex )
{
case 1: hexToRgb(“FF3211”);
break;
case 2: hexToRgb(“CC1234”);
break;
default: hexToRgb(“BBB001”)
};Utilizza lo strumento di selezione e collega il menu a discesa alla proprietà Colore. Denomina questo menu a discesa come Opzioni colore. Puoi cambiare il colore di conseguenza dal grafico colori accanto alla proprietà colore.
-
Per collegare tra di loro le due proprietà del menu a discesa, utilizza lo strumento di selezione Opzioni colore e collegalo al menu a discesa Giorno della settimana. Il menu a discesa Opzioni colore fa riferimento al menu a discesa Giorno della settimana, quindi il Giorno della settimana selezionato cambia anche il colore del testo.
-
Trascina questi menu a discesa nel pannello Grafica essenziale e usali per creare modelli di grafica animata.
Per aiutarti a iniziare a creare un progetto, scarica questo file di esempio.
Scarica
Espressioni di esempio per i controlli elenco a discesa
Esattamente come con altri controlli espressione, come ad esempio i cursori, i valori del menu sono indicati come indici nelle espressioni. Puoi copiare il codice dall’espressione di esempio riportata di seguito e incollarlo nel campo di testo dell’espressione per ottenere menu a discesa diversi.
I nomi delle voci di menu non vengono letti dall’espressione. Viene invece letto l’indice, cioè la posizione gerarchica della voce di menu nell’elenco.
Esempio 1: definire il colore di un livello facendo riferimento alle voci di menu nel controllo a discesa
dropDownIndex = thisComp.layer(“Null 2”).effect(“Dropdown Menu Control”)(“Menu”).value;
switch ( dropDownIndex )
{
case 1: hexToRgb(“FF4678”);
break;
case 2: hexToRgb(“CC1234”);
break;
default: hexToRgb(“BBB007”)
};
dropDownIndex = thisComp.layer(“Null 2”).effect(“Dropdown Menu Control”)(“Menu”).value;
switch ( dropDownIndex )
{
case 1: hexToRgb(“FF3211”);
break;
case 2: hexToRgb(“CC1234”);
break;
default: hexToRgb(“BBB001”)
};
Esempio 2: utilizzare il testo sorgente con un controllo menu a discesa
Se hai un menu a discesa con le seguenti voci di menu in questo ordine:
- Lunedì
- Martedì
- Mercoledì
Lunedì è l’indice 1, Martedì è l’indice 2, purché sia il secondo elemento dell’elenco. Se rinomini Martedì con qualcos’altro, l’espressione resta valida perché questa voce si trova ancora all’indice 2.
Di seguito è riportato un esempio semplice di come usare il testo sorgente con un Controllo menu a discesa:
x = comp(“CompName”).layer(“LayerName”).effect(“Dropdown Menu Control”)(“Menu”);
if (x == 1) {
text.sourceText = (“Lunedì”);
}
if (x == 2) {
text.sourceText = (“Martedì”);
}
if (x == 3) {
text.sourceText = (“Mercoledì”);
}
Esempio 3: definire il testo sorgente di un livello di testo facendo riferimento alle voci di menu nel controllo a discesa
var listItems = [
“Agnelli”,
“Cuccioli”,
“Non un oggetto”,
];
var dropDownValue = effect(“Dropdown Menu Control”)(“Menu”).value;
listItems[ dropDownValue - 1 ];
var x = effect(“Dropdown Menu Control”)(“Menu”).value;if ( x === 1 ) {
“Agnelli”;
} else if ( x === 2 ) {
“Cuccioli”;
} else {
“Non un oggetto”;
}
x = effect(“Dropdown Menu Control”)(“Menu”).value;
switch (x) {
case 1 : “cane”;
break;
case 2 : “gatto”;
break;
default : “default” }
Elementi da considerare quando si utilizzano i controlli elenco a discesa
- Rinomina sempre il controllo elenco a discesa con un nome che rispecchia al meglio il contenuto.
- Le opzioni di menu nell’effetto Controllo menu a discesa non tengono conto delle maiuscole e minuscole o del testo. Questo significa che, anche se si rinominano gli elementi del menu, l’espressione resta valida. Tuttavia, sono sensibili alla posizione, quindi se si cambia la posizione dell’opzione di menu l’espressione non è più valida.
- Mantieni un equilibrio tra i diversi componenti utilizzati nei modelli di grafica animata. Nei casi in cui sono presenti intervalli, utilizza i cursori; se invece sono presenti opzioni come Sì o No, usa le caselle di controllo.
- Il menu a discesa a cui colleghi tutti gli altri menu a discesa diventa quello principale. I menu a discesa nella composizione fanno riferimento al menu principale e si comportano di conseguenza.
Supporto degli script in Controllo menu a discesa
Property.setPropertyParameters()
Metodo:
app.project.item(index).layer(index).propertySpec.setPropertyParameters([param-array])
Descrizione:
Imposta i parametri per una proprietà.
Note
- L’effetto Controllo menu a discesa (matchname : ADBE Dropdown Control) è l’unica proprietà per la quale è possibile impostare i parametri.
- Quando il metodo non ha esito positivo, viene generata un’eccezione.
- Per verificare se una proprietà consente l’impostazione di un parametro, prima di chiamare questo metodo esegui una verifica con isDropdownEffect (consulta Property.isDropdownEffect).
Dettagli parametro:
param-array |
Array di stringhe. Questo metodo sovrascriverà il set di voci di menu esistenti con l’array di stringhe fornito. Le stringhe specificate come voci di menu sono soggette ad alcune restrizioni: 1. Non sono consentite stringhe per voci di menu vuote. 2. Non sono consentite stringhe per voci di menu duplicate. 3. Le stringhe per le voci di menu non possono contenere il carattere “|”. 4. Sono consentite solo stringhe. 5. Le stringhe per le voci di menu devono poter essere codificate in formato ASCII o MultiByte nella pagina di codice corrente. In altre parole, devono essere fornite nello stesso formato del sistema in uso. Ad esempio, se si specificano stringhe per voci di menu in giapponese quando lo script viene eseguito su un sistema inglese, le voci del menu a discesa creato dall’effetto conterranno caratteri illeggibili. Nota: la stringa “(-” - può essere specificata come stringa per voce di menu. Nel menu a discesa risultante, tali righe vengono visualizzate come linee di separazione. L’autore tenga presente che a ogni linea di separazione viene associato un proprio numero indice. |
Esempio:
Dropdowneffect = Dropdowneffect.setPropertyParameters([“Lunedì”, “Mercoledì”, “Venerdì”, “Domenica"]);
Questa dichiarazione modifica il menu a discesa in modo che abbia come voci Lunedì, Mercoledì, Venerdì e Domenica. La proprietà restituita è quella aggiornata e deve essere utilizzata per tutti gli ulteriori utilizzi.
Valori restituiti:
La proprietà aggiornata. L’oggetto Property per il quale viene chiamato questo metodo diventa non valido a causa dell’implementazione interna, pertanto la proprietà restituita deve essere utilizzata per tutti gli ulteriori utilizzi.
Property.isDropdownEffect
Metodo:
app.project.item(index).layer(index).propertySpec.isDropdownEffect
Descrizione:
Restituisce true se la proprietà è un effetto Controllo menu a discesa.
Esempi:
appliedEffect.property("Menu").isDropdownEffect // restituisce true
appliedEffect.property("Color").isDropdownEffect // restituisce false
appliedEffect.property("Feather").isDropdownEffect // restituisce false
Valore restituito:
Booleano
Hai una domanda o un’idea?
Se hai una domanda da porre o un’idea da condividere, partecipa alla community di After Effects. Saremo felici di ricevere i tuoi commenti e di vedere i tuoi modelli di grafica animata.