[aftereffects] コピペで使えるスクリプト 3Dレイヤーの位置を乱数配置


コピペ用

複数の3Dレイヤーの位置(ポジションXYZ)を乱数でランダムに配置
乱数のmaxはrandom(num)のnum引数で渡す

//グローバル変数
var myComp =  app.project.activeItem;
var myLayer = myComp.selectedLayers;
//メソッド
function random (num){
    var random = Math.floor( Math.random() * (num+1) );
    return random;
}


for ( var i = 0 ; i < myLayer.length ; i++ ){
    var myPos = myLayer[i].property("ADBE Transform Group").property("ADBE Position");
    myPos.setValue([random(1920),random(1080),random(5000)])
}