// Script: Stars2 // (c) 2001, Danilov O.V. aka DO // www: http://olegd.com // email: dosoft@yandex.ru var bgColor1="#000000"; var bgColor2="#000066"; var fgColor ="#ffffff"; // А это вариант для свтлого фона и красных "звезд" //var bgColor1="#ffffff"; //var bgColor2="#aaaaaa"; //var fgColor ="#ff0000"; var cnt = prompt("Число звезд",150); var fallingCnt = prompt("Число падающих звезд:",3); var fallingSize = prompt("Размер падающих звезд:",40); var doc = fw.getDocumentDOM(); // Создание фона doc.addNewImage({ left:0, top:0, right:doc.width, bottom:doc.height }, true); doc.setSelectionMask({ maskBounds:{ left:0, top:0, right:doc.width, bottom:doc.height }, maskKind:"rectangle", maskEdgeMode:"hard edge", featherAmount:0, maskData:null }, "replace"); doc.pathAttributes.fill = { category:"fc_Linear", ditherColors:[ "#000000", "#000000" ], edgeType:"antialiased", feather:0, gradient:{ name:"cn_Custom", nodes:[ { color:bgColor2, position:0 }, { color:bgColor1, position:1 } ] }, name:"fn_Normal", pattern:null, shape:"linear", stampingMode:"blend opaque", textureBlend:0, webDitherTransparent:false }; doc.fillSelectedPixels( {x:doc.width/4, y:doc.height*3/4}, {x:doc.width/4, y:doc.height*3/4}, {x:doc.width, y:0}, {x:doc.width, y:0}, false, 32, "hard edge", 0); // Рисование звездочек for (i=0;i