0
私はコンポジションの名前を取得して別のものに変更しようとしています。私はcomp(active)を選択すると可能であることを知っていますが、私はそれを自動的にしたいと思います。After Effects JavaScriptの検索と変更の名前
サンプル:プロジェクト(name = eps111_sc222_v02.aep)には12個のコンプがあり、変更したいコンプは「eps111_sc222_V01」となっています。
ここでは、 "_V"を含む私のプロジェクトのすべてのコンポジションを検索したいと思います。基本的にこのように:
// get new name from project, project name
var currentFile = app.project.file.name;
currentFile = curFile.substring(0,curFile.length-4);
for (var i = 1; i <= app.project.numItems; i++)
{
if((app.project.item(i)instanceof CompItem)
&& (app.project.item(i).name === "_V"))
{
app.project.item(i).name == currentFile;
}
}
したがって、プロジェクトの名前を取得する必要があります。 これは可能ですか?
また、私はこれをしようとします:
var string=app.project.item(i).name;
expr = "/_V/";
string.search(expr);
が、私は私の問題があると思う:どのように私はここに値を得るのですか...?