عرض مشاركة واحدة
  #1 (permalink)  
قديم 06-06-2005, 03:34 AM
ArabW ArabW غير متواجد حالياً
Administrator
 
تاريخ التسجيل: Apr 2005
المشاركات: 106
افتراضي عمل ثلج متساقط بالأكشن سكريبت

مساء الخير عليكم


أقدم لكم هنا طريقة عمل الثلج المتساقط


أولاً: ارسم شكل الثلج الذي تريده

ثانياً: حدد الشكل واضغط f8 لتحويله الى موفي كليب

ثالثاً: سميه في لوحة instance مثلاً Arabw

رابعاً: اضغط عليه بالزر الأيمن وادخل كود الأكشن التالي:

كود PHP:
onClipEvent (enterFrame) { this._x += Math.random()*(this._xscale)/10
كود PHP:
[center]this._y += Math.random()*(this._xscale)/10;[/center]
[
center]if (this._x>500) { this._x 0; } if (this._y>330) { this._y 0; }}[/center

خامساً: اكتب الأكشن التالي في الفريم الأول:

كود PHP:
for (i=1i<40i++) { ArabW.duplicateMovieClip("ArabW"+ii); 
كود PHP:
[center]eval("ArabW"+i)._x Math.random()*500;[/center]
[
center]eval("ArabW"+i)._y Math.random()*333;[/center]
[
center]eval("ArabW"+i)._xscale Math.random()*70+30;[/center]
[
center]eval("ArabW"+i)._yscale = eval("ArabW"+i)._xscale;[/center]
[
center]eval("ArabW"+i)._alpha = eval("ArabW"+i)._xscale+20;}stop ();[/center]
[
center][/center
تمنياتي بالتوفيق
رد مع اقتباس