From 4d91bbfe606366604c0c2b9404acea021f79b4ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jorge=20V=C3=A1squez=20P=C3=A9rez?= Date: Tue, 5 Feb 2019 18:00:26 -0800 Subject: [PATCH] Cleared some spacing issues. --- yScripts/RenderToProject.jsx | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/yScripts/RenderToProject.jsx b/yScripts/RenderToProject.jsx index e7293ae..05040e9 100644 --- a/yScripts/RenderToProject.jsx +++ b/yScripts/RenderToProject.jsx @@ -25,13 +25,17 @@ function RenderToProject() { getSelectedProjectItems: function(){ var items = []; + //var debugItems = []; var p = app.project; for ( var i = 1 ; i <= p.numItems ; i ++ ){ var item = p.item(i); + if ( item.selected ){ items.push(item); + //debugItems.push(item.name); } } + //alert(debugItems); return items; }, pad : function ( n , pad ) { @@ -169,7 +173,6 @@ function RenderToProject() setRendersToProjectPath : function(){ var q = app.project.renderQueue; //check the render queue item is not already rendered. - for ( var i = 1 ; i <= q.numItems ; i ++ ){ item = q.item(i); //3015 is QUEUED @@ -183,6 +186,25 @@ function RenderToProject() renderSelectedToProjectPath: function(){ var q = app.project.renderQueue; var items = this.getSelectedProjectItems(); + + for ( var i = 0 ; i < items.length; i ++){ + if( items[i].typeName == "Composition" ){ + var item = items[i]; + rqItem = q.items.add(item); + this.setRenderToProjectPath(rqItem); + } + //alert(items); + if( items[i].typeName == "Folder" ){ + var folder = items[i]; + for ( var j = 1 ; j <= folder.numItems ; j ++ ) + { + var item = folder.items[j]; + rqItem = q.items.add(item); + this.setRenderToProjectPath(rqItem, item.parentFolder.name ); + } + } + } + /* for ( var i = 0 ; i < items.length; i ++){ if( items[i].typeName == "Composition" ){ var item = items[i]; @@ -199,7 +221,13 @@ function RenderToProject() this.setRenderToProjectPath(rqItem, item.parentFolder.name ); } } - } + else + { + + } + + }*/ + q.showWindow(true); } }