شبـــكة تـيـفـا نت

شبـــكة تـيـفـا نت (https://tefanet.protector.pw/vb/index.php)
-   منتدى السويش (https://tefanet.protector.pw/vb/forumdisplay.php?f=10)
-   -   درس تساقط الثلوج (https://tefanet.protector.pw/vb/showthread.php?t=2059)

WebCraker 2006-12-24 01:39 PM

درس تساقط الثلوج
 
درس تساقط الثلوج

يتناول هذا الدرس سكريبتاً إحترافياً بعض الشيء لأنه يعتمد على طول و عرض المساحة المطلوبة مضروبة في معامل الضرب لتحديد السرعة مع معامل متوسط الحجم .

حول الـSCRIPT من حالة Guided إلى Expert ثم إبداء بالعمل بالخطوات التالية :

1-أضف سبرايت و أطلق عليه الإسم snowfall ( أي سقوط الثلج ).

2-قم برسم دائرة صغيرة نوعاً ما بيضاء اللون و من ثم أغلق السبرايت.

3-تركيب السكريبت على سبرايت snowfall :

3-1-لاحظ عرض المسرح هنا = 250 و الطول = 150


onLoad () {
i = 1+Math.random()*2;
k = -Math.PI+Math.random()*Math.PI;
_xscale = _yscale=50+Math.random()*100;
_alpha = 75+Math.random()*100;
_x = -10+Math.random()*250;
_y = -10+Math.random()*150;
}

~~~~~~~~~~~~~~>> العرض =250 , الطول=150

3-2-أدخلنا هنا الإحداثيات السينية و الصادية :


onEnterFrame() {
_y += i;
if (_y>=150) {
_y = -5;
}
if ((_x>=250) || (_x<=0)) {
_x = -10+Math.random()*250;
_y = -5;
}
}


4-في الإطار الأول للمشهد Scene ضع السكريبت التالي :


onFrame (1) {
for (k=0; k<75; k++) {
duplicateSprite(_root.snowfall, "snowfall"+k, k);
}
}


~~~>>الرقم 75 هو كمية الثلج المتساقط

SpAnKy 2006-12-24 04:17 PM

الغالى ويب كراكر
تشكر على الطرح المميز
فى انتظار جديدك المتألق
دمت .. نزفـ الجرحـ

3aShe2 2006-12-24 05:57 PM

شرح وافى ويب

تسلم الايادى

عاشق فلسطين 2006-12-24 09:23 PM

مشكور يا ويب على الموضوع الجميل مشكورررررر

FREEDOM 2006-12-30 09:14 PM

شكرا يا ويب على الدرس

بس يارت يبقى الشرح بالصور

لان فى ناس كتير بتحتاج تطبق على الدرس

وهى مبتعرفش تشتغل على البرنامج

والصور بتساعدهم اكتر


الساعة الآن 08:50 AM.

Powered by vBulletin Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd
استضافة , دعم فنى