01-07-2012، 11:46
خب شروع کنیم...
اولین کاز اینه که من آف لاین بشم و بعد شروع کنم به تایپ آموزش...
خب حالا که آف لاین شدم براتون می نویسم...
ببینید من در این آموزش می خواهم ساخت یک بازی رابه شما ياد بدهم که در اصل یک توپ داخل در دروازه شود...
البته به دلیل کمی اطلاعات نمی توانیم دستورات زیر رابر روی آن قرار دهیم...:
۱-در صورت وارد شدن به دروازه در صفحه بنویسد:"گل شد"
۲-نمی توانیم دستوری بنویسیم که از یک محدوده مشخص(صفحه زمین)بیرون نرود...
۳-نمیتوانیم دستوری ینویسیم که وقتی توپ به تیرک دروازه خورد حرکتی داشته باشد...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
در هر صورت شروع میکنم----شاید کسی از دوستان کدی بلد باشند که با استفاده ازآن کد ما می توانستیم اعمال بالا را بر روی توپ اِعمال کنند
~~~~~~~~~~//////////||||||||||\\\\\\\\\\//////////||||||||||\\\\\\\\\\~~~~~~~~~~
~~~~~~~~~~//////////||||||||||\\\\\\\\\\//////////||||||||||\\\\\\\\\\~~~~~~~~~~
::::اولین مرحله::::
بااستفاده از دانش خود یک توپ طراحی می کینم(دقت کنید اگر عکسی را وارد کنید کار کمی مشکل می شود،ارزش و زیبایی خود رااز دست می دهد...)
::::مرحله دوم::::
به شکل طراحی شده کمی افکت بدهید تا چرخش توپ نیز مشخص باشد(با استفاده ازگرادیانت+مووی کلیپ+گرافیک)|هرچند خیلی مهم نیست ولی بازی شمارا زیبا می کند...|
::::مرحله سوم:::: ::::کد نویسی ::::
حالا وقتشه شما کل توپتان را به یک دکمه تبدیل کنید...اول شکلتان را انتخان کنید بعد دکمه F8را فشار دهید
یه اسم برای توپتون انتخاب کنید-گزینهbutton رو انتخاب کنید وسپس Enterرا بزنید(از روی کیبورد!!)
حالا از منوي Propertiesدر بخشInstance Name که بارنگ خاکستری مشخص شده است یک نام برای توپ خود انتخاب کنید::
ماگذاشیتم:: Ball
حالا باید کد نویسی در فلش رو شروع کنید..
قبلش بدونید می خواهید چی کاربکنید...میخواهید برنامه ای بنویسید تا هرموقع ۴ جهت اصلی رو از روی کیبوردتون فشار دادید توپ حرکتی به همان جهت داشته باشد...
خب اول باید مطمئن باشیم که پنل Actionsشما فعال است و درصفحه نیز می توانید آنرا ببینید::
اگر این پنل را نمی توانیدمشاهده کنید میتوانید یکی از ۲راه زیررا امتحان کنید:::::::::
۱-از روی کیبورد دکمه F9 را فشار دهید تااین قسمت نمایان شود...
۲- ازمنوی اصلی برنامه استفاده کنید::
Window===>Actions
وقتشه کدزیر رو بنویسید...
on (keyPress "") {
_root.Ball._x += -5
;
}
on (keyPress "") {
_root.Ball._x += 5
;
}
on (keyPress "") {
_root.Ball._y += -5
;
}
on (keyPress "") {
_root.Ball._y += 5
;
}
حالا برای قشنگتر شدن کار یه بکگراند(BackGround)یا درواقع عکس(Wallpaper Pic) را از منوی زیر وارد صفحه کاری خودتون بکنید:::::
File===>Import===>Import to Stage یا Ctrl+R
حالا عکس رو انتخاب بکنید و open را بزنید
برای دقیق شدن در صفحه می توانید با استفاده از منوی Properties در پایین صفحه X,Y را دست کاری کنید و به شکل زیر آن را قرار دهید:
X:0
Y:0
::::::مرحله آخر::::::
برای اینکه صفحه تماما نشان داده شود (به قول همدانی ها ::فیت شه: می توانید از کد زیر استفاده کنید...
fscommand("fullScreen","true");
دقت کنید که عینن وارد کنید زیرا برنامه نویسی در فلش مثل++C است،یعنی کوچک بزرگ بودن حروف بر روی آن تأثير دارد، و امكان دارد دستورات اجرا نشوند
--------------------------------------------------------------------------------
~~~>::::نكاتي براي اين آموزش::::<~~~
1-طريقه نوشتن كلمات(رعايت كوچك ويا بزرگي حروف)خيلي مهم است
2-پنلهايي را كه گفته شد را مي توانيد ازمنوي window باز آوري كنيد...
3-توصيه مي شود براي ياد گيري بهتر از ورژن جديد فلش||FLASH CS3|| استفاده كنيد، زيرا تمامي آموزشهاي اين سايت مبتني بر اين نسخه از نرم افزار است
4-من تا جايي كه تونستم آموزش رو چك كردم غلط نداشته باشه، ولي ممكنه غلط تايپي باشه...اگه شما غلط پيدا كرديد و يا كلا فايل كارنكرد حتما خبرم كنيد
5-براي اجراي فايل پس از اتمام مراحل ميتوانيد از دكمه هاي تركيبي Ctrl+ Enter استفاده كنيد ...
6- هر 1 دقيقه يك بار فايلتان را سيو كنيد(Save) براي اين كار دكمه هاي تركيبي مقابل رافشار دهيد: Ctrl+S
*7-منتظر نظرات خوب و سازنده شما هستيم...
** براي كپي برداري ازاين مطلب حتما لينك منبع را بگذاريد؛ حتي اگر قصد تغيير آموزش را داريد**
================================
منتظر آموزشهاي جالب تر ما باشيد،مطمئن باشيد كه با نظردادن به مطالب ما شاهد پيشرفتمان خواهيد بود...
==~~||__/\/\__||~~==
اگرمي خواهيد بگوييد تا آموزش تصويري آن را نيز برايتان بگذارم
اولین کاز اینه که من آف لاین بشم و بعد شروع کنم به تایپ آموزش...
خب حالا که آف لاین شدم براتون می نویسم...
ببینید من در این آموزش می خواهم ساخت یک بازی رابه شما ياد بدهم که در اصل یک توپ داخل در دروازه شود...
البته به دلیل کمی اطلاعات نمی توانیم دستورات زیر رابر روی آن قرار دهیم...:
۱-در صورت وارد شدن به دروازه در صفحه بنویسد:"گل شد"
۲-نمی توانیم دستوری بنویسیم که از یک محدوده مشخص(صفحه زمین)بیرون نرود...
۳-نمیتوانیم دستوری ینویسیم که وقتی توپ به تیرک دروازه خورد حرکتی داشته باشد...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
در هر صورت شروع میکنم----شاید کسی از دوستان کدی بلد باشند که با استفاده ازآن کد ما می توانستیم اعمال بالا را بر روی توپ اِعمال کنند
~~~~~~~~~~//////////||||||||||\\\\\\\\\\//////////||||||||||\\\\\\\\\\~~~~~~~~~~
~~~~~~~~~~//////////||||||||||\\\\\\\\\\//////////||||||||||\\\\\\\\\\~~~~~~~~~~
::::اولین مرحله::::
بااستفاده از دانش خود یک توپ طراحی می کینم(دقت کنید اگر عکسی را وارد کنید کار کمی مشکل می شود،ارزش و زیبایی خود رااز دست می دهد...)
::::مرحله دوم::::
به شکل طراحی شده کمی افکت بدهید تا چرخش توپ نیز مشخص باشد(با استفاده ازگرادیانت+مووی کلیپ+گرافیک)|هرچند خیلی مهم نیست ولی بازی شمارا زیبا می کند...|
::::مرحله سوم:::: ::::کد نویسی ::::
حالا وقتشه شما کل توپتان را به یک دکمه تبدیل کنید...اول شکلتان را انتخان کنید بعد دکمه F8را فشار دهید
یه اسم برای توپتون انتخاب کنید-گزینهbutton رو انتخاب کنید وسپس Enterرا بزنید(از روی کیبورد!!)
حالا از منوي Propertiesدر بخشInstance Name که بارنگ خاکستری مشخص شده است یک نام برای توپ خود انتخاب کنید::
ماگذاشیتم:: Ball
حالا باید کد نویسی در فلش رو شروع کنید..
قبلش بدونید می خواهید چی کاربکنید...میخواهید برنامه ای بنویسید تا هرموقع ۴ جهت اصلی رو از روی کیبوردتون فشار دادید توپ حرکتی به همان جهت داشته باشد...
خب اول باید مطمئن باشیم که پنل Actionsشما فعال است و درصفحه نیز می توانید آنرا ببینید::
اگر این پنل را نمی توانیدمشاهده کنید میتوانید یکی از ۲راه زیررا امتحان کنید:::::::::
۱-از روی کیبورد دکمه F9 را فشار دهید تااین قسمت نمایان شود...
۲- ازمنوی اصلی برنامه استفاده کنید::
Window===>Actions
وقتشه کدزیر رو بنویسید...
on (keyPress "") {
_root.Ball._x += -5
;
}
on (keyPress "") {
_root.Ball._x += 5
;
}
on (keyPress "") {
_root.Ball._y += -5
;
}
on (keyPress "") {
_root.Ball._y += 5
;
}
حالا برای قشنگتر شدن کار یه بکگراند(BackGround)یا درواقع عکس(Wallpaper Pic) را از منوی زیر وارد صفحه کاری خودتون بکنید:::::
File===>Import===>Import to Stage یا Ctrl+R
حالا عکس رو انتخاب بکنید و open را بزنید
برای دقیق شدن در صفحه می توانید با استفاده از منوی Properties در پایین صفحه X,Y را دست کاری کنید و به شکل زیر آن را قرار دهید:
X:0
Y:0
::::::مرحله آخر::::::
برای اینکه صفحه تماما نشان داده شود (به قول همدانی ها ::فیت شه: می توانید از کد زیر استفاده کنید...
fscommand("fullScreen","true");
دقت کنید که عینن وارد کنید زیرا برنامه نویسی در فلش مثل++C است،یعنی کوچک بزرگ بودن حروف بر روی آن تأثير دارد، و امكان دارد دستورات اجرا نشوند
--------------------------------------------------------------------------------
~~~>::::نكاتي براي اين آموزش::::<~~~
1-طريقه نوشتن كلمات(رعايت كوچك ويا بزرگي حروف)خيلي مهم است
2-پنلهايي را كه گفته شد را مي توانيد ازمنوي window باز آوري كنيد...
3-توصيه مي شود براي ياد گيري بهتر از ورژن جديد فلش||FLASH CS3|| استفاده كنيد، زيرا تمامي آموزشهاي اين سايت مبتني بر اين نسخه از نرم افزار است
4-من تا جايي كه تونستم آموزش رو چك كردم غلط نداشته باشه، ولي ممكنه غلط تايپي باشه...اگه شما غلط پيدا كرديد و يا كلا فايل كارنكرد حتما خبرم كنيد
5-براي اجراي فايل پس از اتمام مراحل ميتوانيد از دكمه هاي تركيبي Ctrl+ Enter استفاده كنيد ...
6- هر 1 دقيقه يك بار فايلتان را سيو كنيد(Save) براي اين كار دكمه هاي تركيبي مقابل رافشار دهيد: Ctrl+S
*7-منتظر نظرات خوب و سازنده شما هستيم...
** براي كپي برداري ازاين مطلب حتما لينك منبع را بگذاريد؛ حتي اگر قصد تغيير آموزش را داريد**
================================
منتظر آموزشهاي جالب تر ما باشيد،مطمئن باشيد كه با نظردادن به مطالب ما شاهد پيشرفتمان خواهيد بود...
==~~||__/\/\__||~~==
اگرمي خواهيد بگوييد تا آموزش تصويري آن را نيز برايتان بگذارم