フォントをランダムに変更するスクリプト
選択しているテキストレイヤーのフォントを、ランダムに変更していくスクリプトを書ける方いたら教えていただきたいです
var comp = app.project.activeItem;
var selectedLayers = comp.selectedLayers;
var fontList = app.fonts.list();
for (var i = 0; i < selectedLayers.length; i++) {
var layer = selectedLayers[i];
if (layer.property("Source Text")) {
var randomIndex = Math.floor(Math.random() * fontList.length);
var randomFont = fontList[randomIndex];
layer.property("Source Text").property("Font").setValue(randomFont);
}
}
このスクリプトだとエラーが出てしまってうまくいきません、app.fonts.listってとこらへんでエラーでる感じなんですが、よろしくお願いします
