Цитата:
Недавно ковырялся в скриптинге под ФШ, поэтому доки остались на винте.
for(var layers = app.activeDocument.artLayers, i = layers.length; i--;){ // app.activeDocument.artLayers — массив слоев активного документа
layers[i].opacity = Math.round(Math.random() * 100); // непрозрачность
layers[i].blendMode = '???'; // режим смешивания.
}
возможные значения для режима смешивания:COLORBLEND COLORBURN COLORDODGE DARKEN DIFFERENCE DISSOLVE EXCLUSION HARDLIGHT HARDMIX HUE LIGHTEN LINEARBURN LINEARDODGE LINEARLIGHT LUMINOSITY MULTIPLY NORMAL OVERLAY PASSTHROUGH PINLIGHT SATURATION SCREEN SOFTLIGHT VIVIDLIGHT |
B@rmaley.e><e - спасибо большое. А как сделать чтобы blendMode выбирался случайно из списка?
|
Все тот же Math.random().
var blends = ['value0','value1','value2','value3']; alert(blends[(blends.length * Math.random())|0]); |
B@rmaley.e><e,
интересный способ округления в меньшую сторону))) схоронил |
| Часовой пояс GMT +3, время: 03:32. |