Skip to content

Instantly share code, notes, and snippets.

@ff6347
Created February 12, 2014 21:06
Show Gist options
  • Save ff6347/8964523 to your computer and use it in GitHub Desktop.
Save ff6347/8964523 to your computer and use it in GitHub Desktop.
Shut of all layers in illustrator then show them one by one top down for 1 second.
var sleeper = function(milliseconds) {
var start = new Date().getTime();
for (var i = 0; i < 1e7; i++) {
if ((new Date().getTime() - start) > milliseconds) {
break;
}
}
};
var run = function() {
var doc = app.activeDocument;
if (doc === null) {
alert("no doc");
return;
}
for (var l = 0; l < doc.layers.length; l++) {
doc.layers[l].visible = false;
}
for (var i = 0; i < doc.layers.length; i++) {
doc.layers[i].visible = true;
app.redraw();
sleeper(1000);
doc.layers[i].visible = false;
app.redraw();
}
return 0;
};
run();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment