آموزش ساختن منو

aminem

Member
خوب. آموزش رو شروع ميكنم . ولي اميدوارم بتونم مفهوم را منتقل كنم . :arrow:
[hr:697d60a7df]
1-اول از همه دكمه اي رو كه ميخوايم ميسازيم. بعد اونو تبديل به يك button ميكنيم به اين طريق كه قسمت هايي از شكل و نوشته هامون رو كه ميخواييم كار دكمه رو بكنه , select ميكنيم . بعد در قسمت Insert و convert to symbol رو انتخاب ميكنيم.و 'گزينه button را انتخاب ميكنيم.
m1.gif


2-اين symbol را تا مثلا 30 فريم ادامه ميدهيم. فريم 2 را با موس انتخاب ميكنيم و طبق مسير زير عمل ميكنيم.
actions/Moviecontrol/stop
3- حالا دكمه خودمون در فريم 2 رو كه حالا يه button شده را انتخاب ميكنيم و براي اون(نه براي فريم) اكشن زير را وارد ميكنيم:
actions/Moviecontrol/Goto
و در قسمتي كه شماره فريمي رو كه ميخواد به اون بره رو از ما ميخواد عدد 5 رو ميزنيم.
و در قسمتي كه در عكس نشون داده شده ما بايد حالت اين اكشن رو از realease به press تغيير بديم.البته ميتونيم rollover رو هم اينتخاب كنيم.

m2.gif


4-حالا يك لير ديگه هم ميسازيم و توي اون از فريم 5 شروع ميكنيم و هر زير مجموعه اي رو كه ميخواييم قرار ميديم. من يه مستطيل كشيدم كه حالت منو وار داره . حالا ميتونيم براي قشنگ تر شدن كار همينجور ساده نذاريمش و با استفاده از create motion يه حركتي يا fade بهش بديم. من اينجا از حركت استفاده كردم.

m4.gif

5-حالا يه stop براي آخرين فريممون كه مثلا فريم 30 هستش ميذاريم.
با اين كارا كه كرديم تونستيم يه دكمه بسازيم كه زيرمجموعه هاش رو نشون ميده.ولي بايد يه حركتي هم بسازيم كه اين منوي ما برگرده به حالت اوليه اش. براي اين كار. در آخرين فريم كه حالت نهايي باز منوي ماست .در يك لير ديگه يه شكل برداري دور منومون ميكشيم . اونو نبديل به يك button ميكنيم(همونجوري كه گفتم اول كار) . يه اكشن goto به خود اين شكل ميديم ولي اينبار به جاي حالت press حالت roll out رو ميذاريم. و عدد فريمي رو كه ميخواد 1 ميذاريم. اينجوري وقتي موس ما از روي منو كنار بره به فريم يك برميگرده.

m5.gif



ولي ميتونيم كارمون رو قشنگ تر كنيم و براي برگشت هم مانند رفت يه 15 فريم مثلا يه حركت با create motion درست كنيم دكه در اون منو ما به حالت اولش برگرده. كه من ديگه فكر كنم با اين توضيحات بتونيد خودتون اين كارو بكنيد. :arrow:
*** براي حركت منو من از mask هم استفاده كردم كه توي سورس براحتي قابل تشخيصه.
به علت كمبود وقت و عجله از نظر زيبايي هيچ چيزي نداره كه به خوبي خودتون ميبخشيد ديگه! :wink:
[hr:697d60a7df]
خوبي فلش اينه كه همه چيز بصورتي كاملا منطقي و مشهود انجام ميشه و دركش راحته.
اينم منوي ما :
[flash width=550 height=400:697d60a7df]http://www.cthp.net/menu.swf[/flash:697d60a7df]
اينم سورس اين كار
 
be name khoda
dastet dard nakone eminem jan,kheili ghashang bood,vali eshkal ziad dare,dar zemn mitoone kheili kamel tar va behtar az in bashe , albate be sharte inke kami actionscript ghatish beshe :lol:
movafagh bashid
bye
 

aminem

Member
ممنون از اينكه نظر داديد.
و فكر ميكنم بدون يه كم ديگه اكشن ولي با يه كمي وقت بيشتر خيلي بهتر بشه.
(در ضمن aminem نه eminem . منظورم از اين اسم eminem نبوده .)
 

aminem

Member
آره . حسابي هم بايد كار بشه ولي خيلي قشنگ ميشه. من كه خودم حيلي دوست دارم اين روشمو فقط وقت گيره.
 

iRWEBDES

Active Member
aminem گفت:
ممنون از اينكه نظر داديد.
و فكر ميكنم بدون يه كم ديگه اكشن ولي با يه كمي وقت بيشتر خيلي بهتر بشه.
(در ضمن aminem نه eminem . منظورم از اين اسم eminem نبوده .)
اي خالي بند :lol:
از اون Avator معلومه ... :lol:
( شوخي بود به جان شما )

مهرداد كوهي
 

جدیدترین ارسال ها

بالا