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

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

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

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

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

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

سايت فلشي كه من طراحي كردم شامل پنج صفحه است كه بسته به كار شما مي تواند اين تعداد صفحات را كم يا زياد كرد. اگر فايل را باز كرده باشيد متوجه مي شويد كه فايل شامل دو لاير به نامهاي menu و pages است كه در منو ، من كليدهاي سايت را قرار داده ام و در pages صفحات سايت ، يعني هر صفحه در يك فريم.

در لاير pages اگر دقت كنيد من با استفاده از كد Stop باعث متوقف كردن كار يا اجراي پي در پي فريم ها شده ام . چرا كه اگر اين كار را براي هر فريم انجام ندهم ، با كامپايل كردن فايل فريم ها يكي پس از ديگري نمايش داده مي شوند . كه براي كار ما مطلوب نيست . من بهتر ديدم تا ايجاد يك صفحه را با شما ياد دهم و شما با استفاده از اين الگو براي صفحات ديگر خود اقدام كنيد .
به فريم اول لايه pages برويد و آنرا انتخاب كنيد سپس با استفاده از ابزار Rectangle مربعي به اندازه 600 در 600 ايجاد كنيد . من براي fill color رنگ #FFCC66 را در نظر گرفتم و براي Stroke رنگي را در نظر نگرفته ام.


براي تراز شدن مربع با ناحيه سمت چپ و بالائي كليدهاي Ctrl + k را فشار دهيد تا پنل align نمايان شود . پس از آن ، از فعال بودن گزينه align/distribute to stage مطمئن شويد و برروي Align top edge و Align Right edge يكبار كليك كنيد .


پس از تراز شدن ، مستطيل را به كليك كردن برروي آن به حالت انتخاب در آوريد و باز زدن كليد F8 پنجره Convert to Symbol را نمايان كنيد در اين پنجره براي نام bg_frame1 و براي نوع movie clip را انتخاب كنيد .


پس از آن با دابل كليك كردن برروي mc داخل آن شويد و همچنانكه مستطيل در حالت انتخاب است كليد f8 را فشار دهيد و براي نام bg_frame1_into و براي نوع movie clip را انتخاب كنيد


در ادامه كار mc موجود را به حالت انتخاب در آوريد و با زدن كليدهاي Ctrl + f3 پنل propeties را نمايان كنيد . در اين پنل از قسمت color گزينه alpha را انتخاب كنيد و مقدار آن را به 0 تغيير دهيد .


پس از اين كار به فريم 20 در لايه 1 رفته و كليد F6 را فشار دهيد تا يك keyframe جديد ايجاد شود . همچنانكه در فريم 20 قرار داريد برروي mc كليك كنيد تا به حالت انتخاب در آيد ، در ادامه در پنل properties مقدار alpha را به 100 تغيير دهيد .


در اين مرحله نوبت به انيميت كردن مي رسد ، براي همين برروي ناحيه خاكستري مابين فريم هاي 1 و 20 راست كليك كنيد و گزينه Create motion tween را انتخاب كنيد .


پس از انجام اينكار برروي mc دابل كليك كنيد تا وارد آن شويد و به فريم 20 لاير جاري برويد و بازدن كليد F6 يك keyframe ايجاد كنيد . پس از ايجاد به فريم 1 باز گرديد و با استفاده از كليد Q برروي كيبورد خود ابزار free transform tool را به حالت انتخاب در آوريد سپس از طرف راست آنرا به سمت چپ بكشانيد تا عرض آن به حداقل برسد


پس از اين كار برروي ناحيه خاكستري مابين فريم هاي 1 و 20 كليك كنيد و با استفاده از كليدهاي Ctrl + f3 پنل propeties را نمايان كنيد و از بخش tween به گزينه Shape را انتخاب كنيد .


حال اگر با استفاده از كليدهاي ctrl + enter از كار خود خروجي بگيريد متوجه موضوعي خواهيد شد و آن تكرار عمل كوچك و بزرگ شدن مستطيل است. براي آنكه اين عمل تكرار نشود به آخرين فريم اين لايه يعني فريم 20 برويد و برروي آن كليك كنيد ، سپس باز زدن كليد F9 پنجره Action را نمايان كنيد و در textarea تابع Stop(); را تايپ كنيد .


به mc قبلي مانند تصوير پائين بازگرديد .


در اين مرحله شما مي توانيد در لاير هاي ديگر كارهاي مورد نظر خود را انجام دهيد فقط دقت داشته باشيد چنانچه كار شما نيازي به تكرار مجدد ندارد ، مثلا اگر در فريم 100 قرار داريد از stop استفاده كنيد . در گام بعدي مي خواهم به شما نشان دهم كه چطور مي توان با استفاده از كليدها به فريم دلخواه رفت . از اين رو به صحنه اصلي بازگرديد و برروي اولين فريم لايه منو كليك كنيد تا mc موجود در آن به شكل انتخاب در آيد سپس برروي آن دابل كليك كنيد تا وارد آن شويد .


به طور مثال من مي خواهم با كليك برروي پنجمين كليد به فريم 1 بروم براي اين كار ابتدا به برروي كليد 5 كليك كنيد تا به حالت انتخاب در آيد .


سپس با استفاده از كليد F9 پنل action را نمايان كنيد . در اينجا ما براي رخداد كليك كردن يعني محلي كه كليك موس زده شده و برداشته مي شود يا به اصطلاح release تابع خود را فراخواني مي كنيم . براي رفتن به يك فريم خاص مي توان از دستورات gotoAndPlay و gotoAndStop بهره برد . اما به علت آنكه فريم هاي مربوط به صفحه ها در صحنه اصلي قرار دارند بايد از _root پيش از اين دستورات استفاده كرد ، كه در تصوير پائين مشاهده مي كنيد .


خوب كار ايجاد سايت ما به پايان رسيد . براي ادامه شما مي توانيد براي ديگر كليدها فريم مدنظر خود را فراخواني كنيد . و با استفاده از geturl (); كليدها را مسير دهي كنيد .
مثال ::

on (release) {
getURL("http://www.manvatoo.com");
}

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

5 تاپیک آخر توسط KING
تاپیک تالار آخرین ارسال کننده پاسخ نمایش آخرین پست
زلزله ۳٫۹ ریشتری امروز شنبه مشهد را لرزاند اخبار شهر ها و استان ها KING 0 2147 23/08/2014 11:30
Galaxy S5 Prime گواهی بلوتوث دریافت کرد سامسونگ (Samsung) KING 0 2383 17/05/2014 08:41
درایو حالت جامد xp941 سامسونگ با درگاه m.2 عرضه شد اخبار دنیای IT KING 0 2624 17/05/2014 08:34
پرچمدار مادربردهای گیمینگ z97 شرکت msi معرفی شد اخبار دنیای IT KING 0 2307 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 هم اکنون 10:11 میباشد.


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