-
Random composition from project
Good evening!
I’m trying to make generator, which takes random composition from folders, mapped to buttons. For example, when I push “Square” button, it places composition from “Square” folder to my current comp.
I wrote code for placing selected comps into current comp (below, don’t mind russian text, I put it for myself to remind what this stuff do), but just wanted to ask, is there a way to “seed” my selection, make it random?
app.activeViewer.setActive(); // Выбирает активное окно
var scriptName = "Paste Comp Into Comp";
var myComp = app.project.activeItem;app.beginUndoGroup(scriptName); //Начало отмены
for(var i = 1; i <= app.project.numItems; i++){ //Берёт информацию из окна Project
if ((app.project.item(i) instanceof CompItem) && app.project.item(i).selected){ // Проверяет, выбранна ли композиция и композиция ли это
myComp.layers.add(app.project.item(i)); //Добавляет выбранные элементы на таймлайн
}
}
app.endUndoGroup();