Comment créer du texte dans After Effects en JavaScript
P粉464113078
P粉464113078 2023-07-28 20:44:45
0
1
510
<p>J'ai essayé d'utiliser addText(text) pour créer le texte, mais lorsque je clique sur le bouton Exécuter, rien ne se passe. </p><p>Voici un extrait du code : </p><p><br /></p> <pre class="brush:php;toolbar:false;">button6.onClick = function() { ajouter du texte(); fonction addText() { app.beginUndoGroup("Mon processus"); var comp = app.project.activeItem; var selectedlayer = comp.selectedLayers[0]; si (comp == nul) { alert("Aucune composition sélectionnée"); } if (comp.selectedLayers[0] == null) { alert("Sélectionnez le calque"); } var outpoint = comp.selectedLayers[0].outPoint; var inpoint = comp.selectedLayers[0].inPoint; var durée = point de sortie - point d'entrée ; var textLayer = comp.layers.addText(text); var sourceText = textLayer.property("Texte source").value; sourceText.fontSize = 100 ; sourceText.font = Arial ; textLayer.property("Texte source").setValue(sourceText); textLayer.adjustmentLayer = false ; textLayer.inPoint = inpoint ; textLayer.label = 1 ; comp.layer(1).moveBefore(selectedlayer); app.endUndoGroup(); } }</pré> <p>J'ai essayé d'utiliser addBoxText(text) pour créer le texte, mais le résultat est le même. </p>
P粉464113078
P粉464113078

répondre à tous(1)
P粉178132828

Si vous utilisez du JavaScript pur, le nom de la fonction événementielle doit être onclick et non onClick.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal