المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : درس تساقط الثلوج


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
شكرا يا ويب على الدرس

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

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

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

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