عفاف العتيبي
03-07-2009, 01:23 PM
بسم الله الرحمن الرحيم
أخواتي الكريمات هذا من أروع دروس الفلاش وهو النجوم المتحركة
نعمله في كذا شيئ بنارات بطاقات فلاشية
وغيره كثير وإنتي وإبداعك
نبدأ الدرس على بركة الله
أولاً :- نحدد مقاس الصفحة نقوم بالضغط على modify ثم Document لتحديد مقاس الصفحة الطول بالعرض أنا وضعته 300 × 400
نقول insert -- new symbol وتختار بعد ذلك movi clip
http://maha11.jeeran.com/images/eerr1.gif
نرسم نقطه أو دائره صغيره مناسبه لشكل النجمه ..
http://maha11.jeeran.com/images/eerr2.gif
بعد ذلك نطلع من الموفي إلى المسرح ثم نسحب العمل من window library إلى الصفحة الرئيسية اللي هيا المسرح
بعد ذلك نأشر على الموفي ونسحب الدائرة أو النجمة إلى المسرح ونضعه على الجنب خارج المسرح
مثل هذه الصورة
http://maha11.jeeran.com/images/eerr3.gif
ثم نضغط على النجمة أو الدائرة ونقوم بتسميته من خلال هذا النافذة وسوف يكون المسمى star
http://maha11.jeeran.com/images/eerr4.gif
ثم نضع طبقه جديده أو لير جديد عباره عن ثلاث فريمات للاكشن ..
:: في الفريم الاول نضع هذا الكود
numstars = 100;
speed = 5;
star_field = new Array (numstars);
function star(x,y,z)
{
this.x = x;
this.y = y;
this.speed = speed;
}
for (i=0;i<numstars;i++)
{
star_field[i] = new star(random(300),random
(200),random(speed)+1);
duplicateMovieClip ("star", "star_" add i, i+10);
}
الفريم الثاني نأشر عليه وبالزر اليميني من الماوس insert blank
keyframe ونضع هذا الأكشن
for (i=0;i<numstars;i++)
{
star_field[i].x+= star_field[i].speed;
if (star_field[i].x>300) { star_field[i].x = 0; }
setProperty ("star_" add i , _x , star_field[i].x )
setProperty ("star_" add i , _y , star_field[i].y )
setProperty ("star_" add i , _alpha , star_field
[i].speed*40 )
}
في الفريم الثالث نقول insert blank keyframe ونضع هذا
الأكشن
gotoAndPlay (2);
نروح للير الأول حق الدائرة أو النجمة ونضغط على فريم 3 ونقول إف 5
وراح يكون شكل الليرات بهذا الشكل
http://maha11.jeeran.com/images/eerr5.gif
ملاحظة هامة
الفلاش معمول على مقاس معين 300 × 200
كيف نخليه على أي مقاس نريد نأشر على الأكشن الأول بالزر اليمين من الماوس ونقول أكشن راح يطلع لنا صندوق الأكشن وفيه الأكشن اللي ألصقناه نحرك تحت بالماوس شريط التمرير ونغير من 300 × 200 إلى أي طول وعرض تريدونه مثل هالصورة
يعني مثلاً أنا أريد يكون للنجوم يكون فوق ما يكون أو بكامل الصفحة نغير الأكشن اللي أنا حددته شوفوا التطبيق الاضافي وانتم راح تفهمون
http://maha11.jeeran.com/images/eerr6.gif
وهذا التطبيق أتمنى إنه يكون سهل عليكم
WIDTH=300 HEIGHT=200
وهذا التطبيق الاضافي 00 عملت واحد يشبه للتطبيق توقيع لوحدة صديقتي وها أنا كررته بس غيرت الخلفية
أشروا ع الخلفية واسمعوا الصوت
WIDTH=400 HEIGHT=300
أتمنى الدرس يكون سهل عليكم ربي يوفقكم ياارب
أخواتي الكريمات هذا من أروع دروس الفلاش وهو النجوم المتحركة
نعمله في كذا شيئ بنارات بطاقات فلاشية
وغيره كثير وإنتي وإبداعك
نبدأ الدرس على بركة الله
أولاً :- نحدد مقاس الصفحة نقوم بالضغط على modify ثم Document لتحديد مقاس الصفحة الطول بالعرض أنا وضعته 300 × 400
نقول insert -- new symbol وتختار بعد ذلك movi clip
http://maha11.jeeran.com/images/eerr1.gif
نرسم نقطه أو دائره صغيره مناسبه لشكل النجمه ..
http://maha11.jeeran.com/images/eerr2.gif
بعد ذلك نطلع من الموفي إلى المسرح ثم نسحب العمل من window library إلى الصفحة الرئيسية اللي هيا المسرح
بعد ذلك نأشر على الموفي ونسحب الدائرة أو النجمة إلى المسرح ونضعه على الجنب خارج المسرح
مثل هذه الصورة
http://maha11.jeeran.com/images/eerr3.gif
ثم نضغط على النجمة أو الدائرة ونقوم بتسميته من خلال هذا النافذة وسوف يكون المسمى star
http://maha11.jeeran.com/images/eerr4.gif
ثم نضع طبقه جديده أو لير جديد عباره عن ثلاث فريمات للاكشن ..
:: في الفريم الاول نضع هذا الكود
numstars = 100;
speed = 5;
star_field = new Array (numstars);
function star(x,y,z)
{
this.x = x;
this.y = y;
this.speed = speed;
}
for (i=0;i<numstars;i++)
{
star_field[i] = new star(random(300),random
(200),random(speed)+1);
duplicateMovieClip ("star", "star_" add i, i+10);
}
الفريم الثاني نأشر عليه وبالزر اليميني من الماوس insert blank
keyframe ونضع هذا الأكشن
for (i=0;i<numstars;i++)
{
star_field[i].x+= star_field[i].speed;
if (star_field[i].x>300) { star_field[i].x = 0; }
setProperty ("star_" add i , _x , star_field[i].x )
setProperty ("star_" add i , _y , star_field[i].y )
setProperty ("star_" add i , _alpha , star_field
[i].speed*40 )
}
في الفريم الثالث نقول insert blank keyframe ونضع هذا
الأكشن
gotoAndPlay (2);
نروح للير الأول حق الدائرة أو النجمة ونضغط على فريم 3 ونقول إف 5
وراح يكون شكل الليرات بهذا الشكل
http://maha11.jeeran.com/images/eerr5.gif
ملاحظة هامة
الفلاش معمول على مقاس معين 300 × 200
كيف نخليه على أي مقاس نريد نأشر على الأكشن الأول بالزر اليمين من الماوس ونقول أكشن راح يطلع لنا صندوق الأكشن وفيه الأكشن اللي ألصقناه نحرك تحت بالماوس شريط التمرير ونغير من 300 × 200 إلى أي طول وعرض تريدونه مثل هالصورة
يعني مثلاً أنا أريد يكون للنجوم يكون فوق ما يكون أو بكامل الصفحة نغير الأكشن اللي أنا حددته شوفوا التطبيق الاضافي وانتم راح تفهمون
http://maha11.jeeran.com/images/eerr6.gif
وهذا التطبيق أتمنى إنه يكون سهل عليكم
WIDTH=300 HEIGHT=200
وهذا التطبيق الاضافي 00 عملت واحد يشبه للتطبيق توقيع لوحدة صديقتي وها أنا كررته بس غيرت الخلفية
أشروا ع الخلفية واسمعوا الصوت
WIDTH=400 HEIGHT=300
أتمنى الدرس يكون سهل عليكم ربي يوفقكم ياارب