• Страница 1 из 1
  • 1
Модератор форума: DMko, n3ck4ng, reflex  
PRO-K1LLERS-TM.CLAN.SU™ - All CS and uCoz » CS portal » Скрипты » Взлетающие человечки
Взлетающие человечки
FoReZДата: Понедельник, 10.08.2009, 02:10 | Сообщение # 1
Группа: Удаленные

[ ]




Этот скрипт делает взлитающие человечки(как окошко кс)на курсоре.

Code
<SCRIPT language=JavaScript>      
<!--      
Image0 = new Image();      
Image0.src = "http://s60.radikal.ru/i168/0812/14/ad6a2d559114.gif";      
Amount = 10;      
Ymouse = -50;      
Xmouse = -50;      
Ypos = new Array();      
Xpos = new Array();      
Speed = new Array();      
rate = new Array();      
grow = new Array();      
Step = new Array();      
Cstep = new Array();      
nsSize = new Array();      
ns = (document.layers)?1:0;      
(document.layers)?window.captureEvents(Event.MOUSEMOVE):0;      
function Mouse(evnt) {      
Ymouse=(document.layers)?evnt.pageY-20:event.y-20;      
Xmouse=(document.layers)?evnt.pageX:event.x;      
}      
(document.layers)?window.onMouseMove=Mouse:document.onmousemove=Mouse;      
for (i = 0; i < Amount; i++) {      
Ypos[i] = Ymouse;      
Xpos[i] = Xmouse;      
Speed[i] = Math.random()*4+1;      
Cstep[i] = 0;//osw      
Step[i] = Math.random()*0.1+0.05;      
grow[i] = 5;      
nsSize[i] = Math.random()*15+5;      
rate[i] = Math.random()*0.5+0.1;      
}      
if (ns) {      
for (i = 0; i < Amount; i++) {      
document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+Image0.src+" name='N' width="+nsSize[i]+" height="+nsSize[i]+"></LAYER>");      
}      
}      
else {      
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');      
for (i = 0; i < Amount; i++) {      
document.write('<img id="si" src="'+Image0.src+'" style="position:absolute;top:0px;left:0px;filter:alpha(opacity=80)">');      
}      
document.write('</div></div>');      
}      
function Fly() {      
var hscrll = (document.layers)?window.pageYOffset:document.body.scrollTop;      
var wscrll = (document.layers)?window.pageXOffset:document.body.scrollLeft;//fantasyflash.ru      
for (i = 0; i < Amount; i++){      
sy = Speed[i] * Math.sin(270 * Math.PI / 180);      
sx = Speed[i] * Math.cos(Cstep[i] * 4);      
Ypos[i] += sy;      
Xpos[i] += sx;      
if (Ypos[i] < -40) {      
Ypos[i] = Ymouse;      
Xpos[i] = Xmouse;      
Speed[i] = Math.random() * 6 + 4;      
grow[i] = 5;//osw      
nsSize[i] = Math.random() * 15 + 5;      
}      
if (ns) {      
document.layers['sn'+i].left = Xpos[i] + wscrll;      
document.layers['sn'+i].top = Ypos[i] + hscrll;      
}      
else {      
si[i].style.pixelLeft = Xpos[i] + wscrll;      
si[i].style.pixelTop = Ypos[i] + hscrll;      
si[i].style.width = grow[i];      
si[i].style.height = grow[i];      
}      
grow[i] += rate[i];      
Cstep[i] += Step[i];      
if (grow[i] > 15) grow[i] = 15;      
}      
setTimeout('Fly()', 10);      
}      
Fly();      
-->      
</SCRIPT>


Помог ? Ставь + smile
 
PRO-K1LLERS-TM.CLAN.SU™ - All CS and uCoz » CS portal » Скрипты » Взлетающие человечки
  • Страница 1 из 1
  • 1
Поиск:


pRo.k1LLeRs.Tm > DM`ko! © 2024 Конструктор сайтов - uCoz