تالارهای پادشاه ایرانی

بازگشت   تالارهای پادشاه ایرانی > كامپيوتر > مقالات آموزشي و ترفندها > آموزش فلش

پاسخ
 
ابزارهای تاپیک

نحوه ايجاد يك منو كه شامل چندين زير منو مي شود
  #1  
قدیمی 15/06/2008
آواتار KING
KING KING آفلاین است
رئيس كل

مدال افتخار پادشاه ایرانی 

 
نام: احمد بدیعی
جنسيت: مرد
شغل: مدیر داخلی دفتر تبلیغات
محل سکونت: مشهد
مدرک تحصيلی: کارشناسی IT
پست: 3,514
سپاس: 5,828
از این کاربر 9,479 بار در 2,193 پست سپاسگزاری شده
اعتراض ها: 0
به این کاربر 0 بار در 0 پست اعتراض شده
چوب: 16,433,495
نحوه ايجاد يك منو كه شامل چندين زير منو مي شود

قسمت اول :::
كار را با ايجاد يك مستطيل آغاز مي كنيم ، در واقع از اين مستطيل براي پشت زمينه بهره خواهيم برد، پس بايد از نظر اندازه هم اندازه سند باشد .


پس از ايجاد مستطيل ، آن را انتخاب كنيد و با استفاده از كليدهاي Shift+F9 پنل color را نمايان كنيد ، در اين پنل در قسمت Type گزينه Bitmap را انتخاب كنيد . سپس تصوير مورد نظر خود را انتخاب كنيد . همانطوري كه ملاحضه خواهيد كرد بعلت آن كه اندازه تصوير از مستطيل كوچك تر بوده است ، در درون مستطيل تكرار مي شود و در واقع به عنوان يك Pattern استفاده مي شود . (چنانچه تصوير شما ، مقداري غير عادي به نظر رسيد كافي است مستطيل را مجددا انتخاب كرده و با استفاده از ابزار Paint bucket كه با حرف K فعال مي شود روي آن كليك كرده)


قسمت دوم :::
لايه جديدي در بالاي لايه جاري ايجاد كنيد و نام آنرا به menu background تغيير دهيد . ضمنا به علت آنكه با لايه پشت زمينه كاري نداريم آنرا به حالت Lock در آوريد .


در ادامه پشت زمينه منو را با استفاده از منو File و گزينه Import to Library كه در زير منو Import قرار دارد وارد صحنه مي كنيم . تصوير وارد شده به Library را با عمل Drag وارد صحنه كنيد . همچنان كه در حالت انتخاب قرار دارد با استفاده از كليد F8 كادر Covert to Symbol را نمايان كنيد و براي نام BG-menu و براي نوع Movie Clip را انتخاب كنيد .


قسمت سوم :::به فريمهاي 15 و 16 و 17 و 18 و 19 رفته و كليد F6 را فشار دهيد .


به فريم اول باز گرديد و مقداري Mc خود را به بالا حركت دهيد پس از آن با كليدهاي Ctrl+F3 پنل Properties را نمايان كرده و در بخش Color گزينه Alpha را انتخاب كرده و مقدار آن را به 0 تغيير دهيد .


پس از آن به فريم 16 و 18 رفته و Mc خود را انتخاب كنيد در ادامه كليدهاي Ctrl+F3 را فشار دهيد تا پنل Properties نمايان شود . در بخش Color گزينه Advanced را انتخاب كنيد . پس از انتخاب ، دكمه اي با نام Setting نمايان مي شود . با كليك برروي آن ، كادر مربوطه باز خواهد شد ، در اين كادر مقادير را مانند تصوير پائين مقداردهي كنيد .


پس از انجام اين مراحل براي فريم هاي 16 و 18 به ناحيه خاكستري مابين فريم هاي 1 و 15 رفته و راست كليك كنيد . از منو ظاهر شده گزينه Create Motion Tween را انتخاب كنيد.


قسمت چهارم :::
براي انكه از تكرار مطالب پرهيز شود روش ايجاد يكي از متن هاي منو را توضيح داده و شما با توجه به مراحل انجام گرفته ، اقدام به ايجاد بقيه گزينه هاي منو كنيد . لايه جديدي با نام دلخواه در بالاي لايه جاري ايجاد كنيد ، به فريم 19 اين لايه رفته و با استفاده از كليد F7 يك Blank Keyframe ايجاد مي كنيم . پس از آن با استفاده از ابزار Text كه با حرف T فعال مي شود متن دلخواه را ايجاد كنيد. پس از آن متن ايجاد شده را انتخاب كنيد و با استفاده از كليد F8 كادر Covert to Symbol را نمايان كنيد و براي نام File-menu و براي نوع Movie Clip را انتخاب كنيد .


پس از آن به فريم هاي 23 و 24 و 25 رفته و كليد F6 را فشار دهيد تا براي هر كدام از اين فريم ها يك Keyframe ايجاد شود .


به فريم 19 بازگشته و متن را مقداري به سمت بالا حركت دهيد . پس از حركت دادن متن ، همچانكه كه در حالت انتخاب قرار دارد كليدهاي Ctrl+F3 را فشار دهيد تا پنل Properties نمايان شود . در بخش Color گزينه Alpha را انتخاب كرده و مقدار آن را به 0 تغيير دهيد .


پس از آن به فريم 24 رفته و متن را مقداري به سمت پائين حركت دهيد ، به ناحيه خاكستري ما بين فريم هاي 19 و 23 بازگرديد . پس از آن برروي آن راست كليك كرده و گزينه Create Motion Tween را انتخاب كنيد.


شما در ادامه ، همين مراحل قسمت چهارم را براي ديگر متون تكرار كنيد . براي زيبا تر شدن بهتر است نسبت به شروع متن قبلي چند فريمي فاصله باشد .


قسمت پنجم :::
پس از ايجاد منو نوبت به ايجاد حالتي است كه بتوان باكليك برروي هر يك از متن ها يك زير منو را فرا خواني كرد . پس در ابتدا بايد با استفاده از Invisible Button حالت كليك شدن را ايجاد كرد . براي اين كار ابتدا لايه اي جديد با نام Invis در بالاي لايه هاي خود ايجاد كنيد . سپس به بعد از آخرين فريم رفته ( مثلا اگر فريم 35 است به فريم 36 برويد ) و كليد F7 را فشار دهيد تا يك Blank Keyframe ايجاد شود پس از آن با استفاده از ابزار Rectangle مستطيلي در آن فريم ايجاد كنيد بطوري كه متن منو را بپوشاند .


مستطيل را انتخاب كرده و با فشردن كليد F8 كادر Covert to Symbol را نمايان كنيد در اين كادر براي نوع Button و براي نام نيز Invis-btn را انتخاب كنيد .


با دابل كليك كردن برروي كليد ايجاد شده وارد آن شويد ، سپس فريمي كه در داخل حالت UP قرار دارد را به بخش HIt بكشانيد .


پس از آن به صحنه اصلي برگرديد . با فشردن كليدهاي Ctrl + L پنل Library را نمايان كنيد ، در اين پنل به تعداد منوهاي خود Invis-btn را وارد صحنه كرده و در جاي مناسب قرار دهيد .


قسمت ششم :::
پس از ايجاد Invisible buttons نوبت به زير منوها مي رسد ، از آنجائي كه روش ايجاد زير منوها مشابه همديگر است پس من تنها روش ايجاد يكي را گفته و شما با توجه به اين الگو مبادرت به ايجاد بقيه زير منو ها كنيد . كار را با ايجاد لايه اي جديد با نام Sub 1 آغاز مي كنيم در اين لايه به آخرين فريم صحنه رفته و كليد F7 را فشار دهيد تا يك Blank keyframe ايجاد شود . پس از آن به منو فايل رفته و از زير منو Import گزينه Import to library را انتخاب كنيد . پس از آن تصوير مورد نظر خود را انتخاب كنيد .
پس از وارد كردن تصوير مورد نظر آن را از داخل Library به صحنه وارد كنيد . همچنانكه كه تصوير در حالت انتخاب قرار دارد با فشردن كليد F8 كادر Covert to Symbol را نمايان كنيد و براي نام Sub-1 و براي نوع Movie Clip را انتخاب كنيد .


Movie Clip ايجاد شده را انتخاب كنيد و با فشردن كليدهاي Ctrl + F3 پنل Properties را نمايان كنيد در اين پنل در بخش Instance name مقدار sub1 را وارد كنيد . ( دقت داشته باشيد كه اين مقدار براي ديگر زير منوها متفاوت است )


پس از مقدار دهي برروي Movie Clip خود دابل كليك كنيد تا وارد آن شويد در اين مرحله مي توانيد گزينه هاي زير منو را به داخل وارد كنيد . شما همچنين مي توانيد ، مانند نحوه ايجاد منو ، افكتهاي را برروي زير منو اعمال كنيد . كه من به دليل آنكه آموزش طولاني نشود از اين مسئله پرهيز كردم .


پس از ايجاد گزينه هاي دلخواه نوبت به ايجاد محدوده براي زير منو است در واقع اين محدود مانند Hit در Button عمل مي كند. لايه جديد در بالاي لايه هاي خود در زير منو ايجاد كنيد و نام آنرا را به Hit تغيير نام دهيد سپس با استفاده از ابزار Rectangle مستطيلي به اندازه زيرمنو و گزينه منو ايجاد كنيد . (به تصوير پائين دقت كنيد )


همانطوري كه در تصوير بالا مشاهده كرديد اين شكل تمامي زير منو و گزينه مربوط به منو را تحت پوشش خود قرار داده است . در ادامه شكل را به حالت انتخاب در آوريد و با فشردن كليد F8 كادر Covert to Symbol را نمايان كنيد در اين كادر براي نوع Button و براي نام نيز Invis-sub1 را انتخاب كنيد


سپس همان مراحلي را كه براي ايجاد Invis-btn گفتيم را تكرار كنيد تا به يك Invisible button دست پيدا كنيد . پس از آن Invisible button را انتخاب كرده و با فشردن كليد F9 پنل Action را نمايان كنيد . و كد زير را در آن وارد كنيد .

on (rollOver) {
this._visible = 1;
}

on (rollOut) {
this._visible = 0;
}



پس از انجام چنانچه شما در زير منو خود از تعدادي فريم بهره برديد بايد در آخرين فريم ، اكشن Stop را فراخواني كنيد . در غير اينصورت زير منو به صورت ناهمگوني نمايش داده خواهد شد.


از mc زير منو خارج شويد و اولين Invisible button صحنه كه برروي File قرار گرفته است را انتخاب كنيد .


پس از آن با فشردن كليد F9 پنل Action را نمايان كنيد . و كد زير را در آن وارد كنيد .


on (rollOver) {
sub1._visible = 1;
sub1.gotoAndPlay(1);
}
on (rollOut) {
sub1._visible = 0;
}

نكته اي در اين مرحله قرار دارد كه شما اگر تعدادي بيشتري زير منو داريد بايد زماني كه منو اولي نمايش داده مي شود آنها را غير فعال كنيد . پس بايد مانند تصوير پائين حالت Visible آنها را به صفر تغيير دهيد . نكته بعدي مقادير با توجه به زير منوي كه نمايش داده خواهد شد تغيير پيدا مي كند .


قسمت هفتم :::
پس از ايجاد تمامي زير منو ها و كد دهي آنها ، تنها كاري كه باقي مانده است غير فعال كردن زير منوها است . چرا كه ما نمي خواهيم زير منوها طي اجراي انيميشن نمايش داده شوند ، بلكه مي خواهيم با رفتن برروي گزينه هاي منو ، زير منو نمايش داده شود . براي اينكار لايه جديد در بالاي لايه هاي موجود در صحنه ايجاد مي كنيم و نام آن را به Action تغيير نام مي دهيم . سپس به آخرين فريم رفته و كليد F7 را فشار مي دهيم . پس از ايجاد فريم ، آن را انتخاب و با فشردن كليد F9 پنل Action را نمايان مي كنيم . در اين پنل كد زير را وارد مي كنيم .

stop();
sub1._visible=0;
sub2._visible=0;
sub3._visible=0;
sub4._visible=0;


پاسخ با نقل قول

5 تاپیک آخر توسط KING
تاپیک تالار آخرین ارسال کننده پاسخ نمایش آخرین پست
زلزله ۳٫۹ ریشتری امروز شنبه مشهد را لرزاند اخبار شهر ها و استان ها KING 0 2084 23/08/2014 11:30
Galaxy S5 Prime گواهی بلوتوث دریافت کرد سامسونگ (Samsung) KING 0 2325 17/05/2014 08:41
درایو حالت جامد xp941 سامسونگ با درگاه m.2 عرضه شد اخبار دنیای IT KING 0 2572 17/05/2014 08:34
پرچمدار مادربردهای گیمینگ z97 شرکت msi معرفی شد اخبار دنیای IT KING 0 2256 17/05/2014 08:32

پاسخ


تاپیک های مشابه
تاپیک آغازگر تاپیک تالار پاسخ ها آخرین ارسال
تسليحات شيميايي-ميكروبي-بيولوژيك-فسفري-ناپالم Alireza_Mahan23 اسلحه و جنگ افزار 83 05/04/2015 11:01
تاپيك اختصاصي باشگاه شاهين بوشهر zamara فوتبال ايران 6 03/04/2012 07:48
مرگ يك بازيكن فوتبال در بلژيك SPARTACUS آرشيو 0 14/11/2011 19:04
تصوير جالب يك صفحه شطرنج و مهره هايي از جنس سراميك YAGHOT SEFID عکس های متفرقه 0 22/09/2009 09:56
يك ابر رايانه يا يك Super Computer از چیه ؟ xeon مقالات 4 01/03/2009 20:29

ابزارهای تاپیک

قوانین ارسال
شمانمی توانید تاپیک جدید ارسال نمایید
شمانمی توانید پاسخی ارسال نمایید
شمانمی توانید پیوست ارسال نمایید
شمانمی توانید پست های خود را ویرایش نمایید

کد بی بیفعال است
شکلک ها فعال است
کد [IMG] فعال است
کدهای HTML غیر فعال است



زمان محلی شما با تنظیم GMT +4.5 هم اکنون 23:06 میباشد.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Copyright © 2006 - 2018 ParsiKing. All Rights Reserved to Parsiking Group
دامین های زیر جهت ارائه خدمات در مالکیت سایت پادشاه ایرانی می باشد
parsiking.com - parsiking.biz - parsiking.org - parsiking.net - parsiking.in - parsiking.ir
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios