silver
10-02-2006, 19:59
دنباله متحرک در فلش
دنباله متحرک یک افکت زيباي اشیا در فلش است که با چند اکشن اسکریپت ساده می توانید آنرا ایجاد کنید برای این کار قدم به قدم مراحل زیر رو دنبال کنید
1: از insert گزینه new symbolرا انتخاب کنید میدونید که سیمبل ها به سه نوع موی کلیپ دکمه وگرافیکی هستن شما نوع graphicرا انتخاب کنید
2:یک تصویر اختیاری بکشید حتی می تونیدازگزینه import هر عکسی که خواستید را وارد فلش کنید
3: کارکشيدن تصویر که تمام شد یا استفاده از backبه تایم لاین اصلی بر گردین
4: اینبار یک سمبل موی کلیپ ایجاد کنید
5: يک نمونه ازسمبل گرافیکی که درست کردید از کتابخانه library به داخل سیمبل بکشید
6: یک انیمشن درست کنید برای مثال یک انیمیشن 15 فریمی که شی موردنظر شما از مکانی به مکان دیگر حرکت میکند و ابتدا کوچک است در فریم آخر بزرگ می شود سپس در فریم اول رایت کلیک کنید و .motion tween را انتخاب کنید
7: از اینجا به بعدش مهمه حواستونو جمع کنین!
8:به تایم لاین اصلی بر گردید و یک نمونه از موی کلیپ متحرکتان را از داخل کتابخانه به صفحه اصلی درگ دراپ کنید
9: با یک کلیک موی کلیپ را انتخاب کرده به قسمتproprty بروید
10: قسمت instanctnameرا با یک نام دلخواه نامگذاری کنیدمثلا movie
11: حالا یه لایه جدید بالای لایه اول درست کنید وبا استفاده از f6 سه فريم كليدي برايش بسازید از فریم1 تا 3
12: لایه اولی رو هم 3 فریمی کنیدبا استفاده ازf5
13:اولین فریم لایه اول رو انتخاب کنید پنل اکشن رو انتخاب کنید
از اینجا به بعد دو راه دارین 1 راه مخصوص مبتدیان که می خوان اساسی قضیه رو یاد بگیرن و راه دیگه مخصوص آدمهای وارد یا تنبل که با کپی پست سرو ته قضیه رو هم میارن این افراد اکشن های نوشته شده پايين رو به ترتیب برای 3 فریم بنویسند
راه الف:
اکشن را در حالت normal بگذارید
1: در فریم اول از گروه variablesزیر گروه ....set variable... رادابل کلیک کنید
در قسمت ...variable...نام ..loop... را وارد کنید و قسمت ...value.. عدد .0. را بگذارید و ...expression... را اکتیو کنید
2: دوباره اینکار را انجام بدین اما در ..variable.. نام ..silver... را بگذارید و قسمت ..value... عدد
10 به عکس اکشن فریم اول دقت کنید
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
3:حالا فریم کلیدی دوم لایه دوم را انتخاب کنید اکشن .action>condition/loop... دستور ..if.. را دابل کلیک کنید
4: قسمت ..condition... این دستور را بنویسید .........loop<silver+1
5: دستور ....movieclipcontrol>duplicatemovieclip. را انتخاب کنیددرفیلد .target... نامی که برای موی کلیپتان انتخاب کردید رو بنویسن ."movie"
6:عبارت "movie"+loopرا در قسمت ...newname.. وارد کتید و ....expression...را فعال نمایید((movieداخل " "))
7: در فیلد ..dapth.نام .loop.. را وارد کنید
8: اکشن .movieclip.. را انتخاب کنید و .setproperty را دابل کلیک کنید
حالا تو لیست کرکره ای alpha_ را انتخاب کنید
10:فیلد targetبنویسید movie"+loopو ..expression.. را فعال کنید((movieداخل " "))
11: فیلد ...value.. عبارت زير رابنويسيد
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
12: حالا از اکشن .variables را انتخاب کرده و روی .set variable. دابل کلیک کنید
فیلد variabledرا با عبارت ..loop.. پر کنید به عکس اکشن فریم 2 دقت کنید
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
13:سومین فریم رو انتخاب کرده و ازmovie controlدستور ..gotoرا دابل کلیک کرده و فیلد frame را با عدد 2 پر کنید
به عکس اکشن 3 توجه کنید
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
تموم شد! :blush: حالا موی را تست کنید.................
فايل فلش و swf را اينجا ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) و اينجا ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) دانلود كنيد
دنباله متحرک یک افکت زيباي اشیا در فلش است که با چند اکشن اسکریپت ساده می توانید آنرا ایجاد کنید برای این کار قدم به قدم مراحل زیر رو دنبال کنید
1: از insert گزینه new symbolرا انتخاب کنید میدونید که سیمبل ها به سه نوع موی کلیپ دکمه وگرافیکی هستن شما نوع graphicرا انتخاب کنید
2:یک تصویر اختیاری بکشید حتی می تونیدازگزینه import هر عکسی که خواستید را وارد فلش کنید
3: کارکشيدن تصویر که تمام شد یا استفاده از backبه تایم لاین اصلی بر گردین
4: اینبار یک سمبل موی کلیپ ایجاد کنید
5: يک نمونه ازسمبل گرافیکی که درست کردید از کتابخانه library به داخل سیمبل بکشید
6: یک انیمشن درست کنید برای مثال یک انیمیشن 15 فریمی که شی موردنظر شما از مکانی به مکان دیگر حرکت میکند و ابتدا کوچک است در فریم آخر بزرگ می شود سپس در فریم اول رایت کلیک کنید و .motion tween را انتخاب کنید
7: از اینجا به بعدش مهمه حواستونو جمع کنین!
8:به تایم لاین اصلی بر گردید و یک نمونه از موی کلیپ متحرکتان را از داخل کتابخانه به صفحه اصلی درگ دراپ کنید
9: با یک کلیک موی کلیپ را انتخاب کرده به قسمتproprty بروید
10: قسمت instanctnameرا با یک نام دلخواه نامگذاری کنیدمثلا movie
11: حالا یه لایه جدید بالای لایه اول درست کنید وبا استفاده از f6 سه فريم كليدي برايش بسازید از فریم1 تا 3
12: لایه اولی رو هم 3 فریمی کنیدبا استفاده ازf5
13:اولین فریم لایه اول رو انتخاب کنید پنل اکشن رو انتخاب کنید
از اینجا به بعد دو راه دارین 1 راه مخصوص مبتدیان که می خوان اساسی قضیه رو یاد بگیرن و راه دیگه مخصوص آدمهای وارد یا تنبل که با کپی پست سرو ته قضیه رو هم میارن این افراد اکشن های نوشته شده پايين رو به ترتیب برای 3 فریم بنویسند
راه الف:
اکشن را در حالت normal بگذارید
1: در فریم اول از گروه variablesزیر گروه ....set variable... رادابل کلیک کنید
در قسمت ...variable...نام ..loop... را وارد کنید و قسمت ...value.. عدد .0. را بگذارید و ...expression... را اکتیو کنید
2: دوباره اینکار را انجام بدین اما در ..variable.. نام ..silver... را بگذارید و قسمت ..value... عدد
10 به عکس اکشن فریم اول دقت کنید
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
3:حالا فریم کلیدی دوم لایه دوم را انتخاب کنید اکشن .action>condition/loop... دستور ..if.. را دابل کلیک کنید
4: قسمت ..condition... این دستور را بنویسید .........loop<silver+1
5: دستور ....movieclipcontrol>duplicatemovieclip. را انتخاب کنیددرفیلد .target... نامی که برای موی کلیپتان انتخاب کردید رو بنویسن ."movie"
6:عبارت "movie"+loopرا در قسمت ...newname.. وارد کتید و ....expression...را فعال نمایید((movieداخل " "))
7: در فیلد ..dapth.نام .loop.. را وارد کنید
8: اکشن .movieclip.. را انتخاب کنید و .setproperty را دابل کلیک کنید
حالا تو لیست کرکره ای alpha_ را انتخاب کنید
10:فیلد targetبنویسید movie"+loopو ..expression.. را فعال کنید((movieداخل " "))
11: فیلد ...value.. عبارت زير رابنويسيد
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
12: حالا از اکشن .variables را انتخاب کرده و روی .set variable. دابل کلیک کنید
فیلد variabledرا با عبارت ..loop.. پر کنید به عکس اکشن فریم 2 دقت کنید
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
13:سومین فریم رو انتخاب کرده و ازmovie controlدستور ..gotoرا دابل کلیک کرده و فیلد frame را با عدد 2 پر کنید
به عکس اکشن 3 توجه کنید
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
تموم شد! :blush: حالا موی را تست کنید.................
فايل فلش و swf را اينجا ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) و اينجا ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) دانلود كنيد