السلام عليكم
بعد أن لاقى أول مقطع فيديو
رواجًا في المجتمع، وبعد أن جذبتني نسمات Javascript لأتعلم هذا الشيء الذي اسمه"كتبت سكربت يقوم بكذا" ، فإنني قد كتبت سكربت يقوم بعرض مقطع الفيديو الثاني وهو لشعار حسوب الموجود في الزاوية فوق ↗، حيث يقوم الشعار بدور البطولة (ككرة) تسقط(للأعلى)
إذا كنت من مستخدمي Firefox فانسخ الكود أدناه، اضغط ctrl+shift+k والصقه في السطر الذي ينتظرك أسفل المتصفح.
لمستخدمي Chrome انسخ الكود، اضغط ctrl+shift+j ثم الصق
x=document.getElementsByClassName("logo")[0].style;
x.position="fixed";
var i=0;//counter
var ay=-9;//gravity :)
var vx=20,vy=2,xx=0,yy=100/*hight*/;
var interval=setInterval(
function()
{
x.top=Math.floor(yy)+"px";
x.left=Math.floor(xx)+"px";
vy+=ay*0.1;//there is no acc on x-axis
xx+=vx*0.1;
yy+=vy*0.1;
if(yy<=0)//collision with ground
{
vy=-vy;//reverse velocity
vy*=0.88;//attenuation on y
vx*=0.95;//attenuation on x
//attenutation is experimental
}
if(i++==500)
clearInterval(interval);
},10);
أرجو أن يكون ينال إعجابكم (© Mostafa_36a2)
والله وليّ التوفيق
التعليقات