Renamed the latest versions, and polished some minor UI interfase details on the Horizontal One

This commit is contained in:
Jorge Vásquez Pérez
2017-03-13 14:49:14 -07:00
parent ba304e1218
commit c03eb0b77d
3 changed files with 3 additions and 507 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
debug = {}debug.active = true;debug.log = function( string ){ if ( debug.active ){ $.writeln( string ); writeLn( string ); } return;}function getItem( item_name, item_type ){ var result = null; var items = app.project.items; var names = []; for ( i = 1 ; i <= items.length ; i ++ ) { var item = items[i]; var type = item.typeName; if ( ( type == item_type ) && ( item.name == item_name ) ) { result = item; //$.writeln( item.name );␍ }␍ }␍ return result;␍}␍function getFolder( given_name ){␍ ␍ result = getItem( given_name, "Folder" );␍ ␍ return result;␍}␍function getComp( given_name ){␍ ␍ result = getItem( given_name, "Composition" );␍ ␍ return result;␍}␍function getSelectedProjectItems (){␍ var items = [];␍ var p = app.project;␍ for ( var i = 1 ; i <= p.numItems ; i ++ ){␍ var item = p.item(i);␍ if ( item.selected ){␍ items.push(item);␍ }␍ }␍ return items;␍}␍␍function duplicateSuffix( items , suffix ){␍ for ( i = 0 ; i < items.length ; i ++ )␍ {␍ var item = items[i];␍ var new_item = item.duplicate();␍ new_item.name = item.name+"_"+suffix␍ }␍ return true;␍}␍function duplicateReplace( items , string , newString ){␍ for ( i = 0 ; i < items.length ; i ++ )␍ {␍ var item = items[i];␍ var new_item = item.duplicate();␍ new_item.name = item.name.replace( string, newString );␍ }␍ return true;␍}␍function suffix( items , suffix ){␍ for ( i = 0 ; i < items.length ; i ++ )␍ {␍ var item = items[i];␍ item.name+= "_"+suffix␍ }␍ return true;␍}␍function replace( items , string , newString ){␍ for ( i = 0 ; i < items.length ; i ++ )␍ {␍ var item = items[i];␍ item.name = item.name.replace( string , newString );␍ }␍ return true;␍}␍␍␍var items = getSelectedProjectItems ();␍var comp = getComp ( "720@60_10s" );␍var targetFolder = getFolder( "Render" );␍␍for ( i = 0 ; i < items.length ; i ++ ){␍ var item = items[i];␍ var newComp =comp.duplicate();␍ newComp.parentFolder = targetFolder;␍ newComp.name = item.name;␍ newComp.layer(1).replaceSource( item , true );␍}␍␍//duplicateSuffix(getSelectedProjectItems (),"txtlss");//suffix(getSelectedProjectItems (),"txtlss");␍//replace(getSelectedProjectItems (),"Medium","Large");//duplicateReplace(getSelectedProjectItems (),"Large", "Small");