عرض مشاركة واحدة
قديم 2006-12-24, 01:39 PM   #1
الصورة الرمزية WebCraker
:: المدير العام ::
تاريخ التسجيل: 2006-07-26
الدولة: المملكة العربية السعودية
العمر: 38
المشاركات: 3,665
التقييم: 858
إرسال رسالة عبر مراسل MSN إلى WebCraker
الصورة الرمزية WebCraker
:: المدير العام ::
تاريخ التسجيل: 2006-07-26
الدولة: المملكة العربية السعودية
العمر: 38
المشاركات: 3,665
التقييم: 858
إرسال رسالة عبر مراسل MSN إلى WebCraker
افتراضي درس تساقط الثلوج

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

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

حول الـ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 هو كمية الثلج المتساقط

]vs jshr' hgeg,[

التعديل الأخير تم بواسطة WebCraker ; 2010-06-21 الساعة 06:50 AM
WebCraker غير متصل   رد مع اقتباس