دوستان سلام
چند تا از بچه ها خواسته بودند که آموزش ساخت منوهای بازشو رو در انجمن قرار بدیم ، بنده یه آموزش آماده کردم امیدوارم که مفید واقع بشه ...
مرحله اولیک کادر داخل فتوشاپ یا هر برنامه دیگر گرافیکی مثل کادر زیر طراحی کنید ؛ می توانید از خود فلش نیز استفاده کنید
مرحله دوماگر در برنامه ای غیر از فلش این کار را انجام دادید فلش را باز کرده و با استفاده از (ctrl+R) عکس را وارد کنید
مرحله سومخوب حالا آبجکت مورد نظرتون رو انتخاب کنید و با استفاده از کلید F8 اون رو به یک سمبل از نوع Button تبدیل کنید ، در قسمت Name نام button1 رو درج کنید
مرحله 4یک بار دیگر مرحله 3 را انجام دهید با این تفاوت که به جای button از نوع movie clip استفاده کنید و اون رو به صورت button1_mc نام گذاری کنید
به این ترتیب شما یک سمبل موی کلیپ دارید که داخل آن یک باتن قرار دارد
مرحله 5حالا روی موی کلیپ ساخته شده دوبار کلیک کنید تا داخل شوید
مرحله 6به فریم 20 رفته کلید F6 رو بزنید
مرحله 7خوب در حالی که در فریم 20 قرار دارید با گرفتن کلیدهای Ctrl+Alt و با درگ اند دراپ کردن مانند شکل زیر نمونه ی دیگری از باتن رو ایجاد کنید
مرحله 8حالا مرحله 7 رو هر چند بار که می خواید تکرار کنید تا زیر منوهای شما تکمیل شود
مرحله 9خوب حالا که منوها و زیر منوها رو ساختید باید فاصله بین اون ها رو مرتب کنید برای انجام این کار اونها رو انتخاب کرده کلید Ctrl+K رو بزنید و قسمت To stage رو از حالت انتخاب خارج کنید و روی کلید مشخص شده کلیک کنید تا به صورت مرتب فاصله ها تنظیم شوند
مرحله 10خوب حالا پنجره Align رو بسته و یک لایه بالای لایه قبلی ایجاد کنید و اون رو text نام گذاری کنید
مرحله 11خوب حالا فریم اول لایه جدید رو انتخاب کنید و با استفاده از ابزار تکست )A( متن دلخواه خودتون رو درج کنید
مرحله 12خوب حالا روی فریم 20 لایه جدید کلیک کنید و متن مورد نظرتون رو برای بقیه کلید ها هم درج کنید
مرحله 13کلیه متون رو انتخاب کنید و از پنل پایین یا بغل در CS4 گزینه مشخص شده رو کلیک کنید تا همه وسط چین بشن
مرحله 14حالا بر روی لایه تکست کلیک کنید و یک لایه جدید ایجاد کنید و اسم اون رو Action بزارید
مرحله 15خوب حالا بر روی فریم اول لایه Action کلیک کنید و کلید F9 رو بزنید تا پنل اکشن باز بشه و کد زیر رو توش درج کنید
stop();
مرحله 16یک لایه جدید ایجاد کنید و label نام گذاری کنید
مرحله 17در فریم اول لایه جدید کلیک کنید و در قسمت <Frame label> عبارت closed رو درج کنید

حال در فریم بیست لایه label کلیک کرده و در قسمت <Frame label> عبارت open را درج کنید
مرحله 18حال همه لایه ها رو قفل کنید و لایه ای که کلیدها در اون قرار دارند رو باز کنید و روی باتن اول کلیک کنید و کلید F9 رو بزنید حال کد زیر رو درج کنید
on (rollOver) {
gotoAndStop("open");
}
مرحله 19حال پنجره کد رو ببندید و بالای لایه تکست یک لایه جدید ایجاد کنید و اون رو closer button نام گذاری کنید
مرحله 20خوب حالا در لایه جدید در فریم 20 کلید F6 رو بزنید تا کلیدهای نامرئی ایجاد کنیم تا کار بستن منو رو انجام بدن
مرحله 21خوب حالا ابزار رسم مستطیل رو انتخاب کنید ، رنگ دور رو خاموش کنید و یک رنگ برای پر کردن مستطیل مثل رنگ سبز در نظر بگیرید و همه لایه ها رو قفل کنید به جز لایه آخر که ایجاد کردید
مرحله 22یک مستطیل کنار منوها در سمت چپ رسم کنید
مرحله 23این مربع رو انتخاب کنید و کلید F8 رو بزنید و اون رو تبدیل به سمبل Button کنید و روی آن دوبار کلید کرده به داخل رفته و مانند شکل زیر فریم UP رو با درگ کردن روی بخش Hit منتقل کنید

مرحله 24خوب حالا برگردید بیرون و با استفاده از ابزار تغییر اندازه (Q) اندازه مستطیل رو مانند شکل زیر مرتبط کنید
مرحله 25حال بر روی باتن ایجاد شده کلیک کنید و F9 را بزنید تا پنل اکشن باز شود
کد زیر رو درج کنید
on (rollOver, dragOver) {
gotoAndStop("closed");
}
مرحله 26پنجره اکشن را بسته و مانند شکل زیر سه کپی دیگر از کلید ایجاد شده گرفته و دور منوها قرار دهید

از برنامه خروجی بگیرد و نتیجه کار رو ببینید
موفق باشید
دانلود فایل نمونه کار