آموزش طراحی وب سایت در فلش از ابتدا قسمت هشم
0 0

آموزش طراحی وب سایت در فلش از ابتدا قسمت هشم


آموزش طراحی وب سایت در فلش از ابتدا قسمت هشم

کارگاه آموزشي Adobe Flash

موضوع کارگاه: طراحي يک وب سايت کامل

جلسه هشتم:

1. فريم شماره 5 از لايه Tools را انتخاب نموده و کدهاي زير را به اسکريپت هاي موجود اضافه نماييد. 

//Init the alpha values to 0.
 	tools_holder.tools_title._alpha =0;
 	tools_holder.tools_subtitle._alpha =0;
 	tools_holder.tools_pic._alpha =0;
 	tools_holder.tools_link._alpha =0;
 	tools_holder.tools_description1._alpha =0;
 	tools_holder.tools_description2._alpha =0;
 	//Setup the alpha fades... just like those _x & _y tweens all with a delay on it a bit.
 	//so that final 0.3 etc.. means a delay of 0.3 seconds before that effect starts.
 	tools_holder.tools_title.tween("_alpha",100,speed,ease_type,0.3);
 	tools_holder.tools_subtitle.tween("_alpha",100,speed,ease_type,0.4);
 	tools_holder.tools_link.tween("_alpha",100,speed,ease_type,0.5);
 	tools_holder.tools_pic.tween("_alpha",100,speed,ease_type,0.6);
 	tools_holder.tools_description1.tween("_alpha",100,speed,ease_type,0.7);
 	tools_holder.tools_description2.tween("_alpha",100,speed,ease_type,0.8);
 	//Setup onPress for tools_link thats inside tools_holder..
 	//With getURL(url, window) we call a link in the browser with every press.
 	tools_holder.tools_link.onPres=function(){
 	     getURL("http://iranganj.ir","_blank");
 	}
 	//Setup onPress for tools_pic thats inside tools_holder..
 	//With getURL(url, window) we call a link in the browser with every press.
 	tools_holder.tools_pic.onPres=function(){
 	     getURL("http://iranganj.ir","_blank");
 	}

2. فريم شماره 10 از لايه Links را انتخاب نموده و کدهاي زير را به اسريپت هاي موجود اضافه نماييد.

//Init the alpha values to 0.
	link_holder.link1._alpha =0;
 	link_holder.link2._alpha =0;
 	link_holder.link3._alpha =0;
 	link_holder.link4._alpha =0;
 	link_holder.link5._alpha =0;
 	link_holder.link6._alpha =0;
 	speed=7;
 	//Setup the alpha fades... just like those _x & _y tweens all with a delay on it a bit.
 	//so that final 0.3 etc.. means a delay of 0.3 seconds before that effect starts.
 	link_holder.link1.tween("_alpha",100,speed,ease_type,0);
 	link_holder.link2.tween("_alpha",100,speed,ease_type,0.5);
 	link_holder.link3.tween("_alpha",100,speed,ease_type,0.5);
 	link_holder.link4.tween("_alpha",100,speed,ease_type,0.7);
 	link_holder.link5.tween("_alpha",100,speed,ease_type,0.7);
 	link_holder.link6.tween("_alpha",100,speed,ease_type,0.7);
 	//Setup onPress events for the links below
 	//With getURL(url, window) we call a link in the browser with every press.
 	link_holder.tools_link1.onPres=function(){
 	     getURL("http://iranganj.ir","_blank");
	}
 	link_holder.tools_link2.onPres=function(){
	     getURL("http://iranganj.ir","_blank");
 	}
 	link_holder.tools_link3.onPres=function(){
 	     getURL("http://iranganj.ir","_blank");
 	}
 	link_holder.tools_link4.onPres=function(){
	     getURL("http://iranganj.ir","_blank");
 	}
 	link_holder.tools_link5.onPres=function(){
 	     getURL("http://iranganj.ir","_blank");
 	}
 	link_holder.tools_link6.onPres=function(){
 	     getURL("http://iranganj.ir","_blank");
 	}

3. فريم شماره 15 از لايه Contact را انتخاب نموده و کدهاي زير را به اسريپت هاي موجود اضافه نماييد.

//Init the alpha values to 0.
 	connect_holder.connectus.._alpha =0;
 	connect_holder.about.._alpha =0;
 	connect_holder.pic.._alpha =0;
 	speed=2;
 	//Setup the alpha fades... just like those _x & _y tweens all with a delay on it a bit.
 	//so that final 0.3 etc.. means a delay of 0.3 seconds before that effect starts.
 	connect_holder.connectus.tween("_alpha",100,speed,ease_type,0.3);
 	connect_holder.about.tween("_alpha",100,speed,ease_type,0.4);
 	connect_holder.pic.tween("_alpha",100,speed,ease_type,0.5);

                 4. بدين ترتيب طراحي سايت خاتمه يافته است. اما پيش از خاتمه بحث، اسکريپت هايي که قبلا توضيح داده نشده است. مورد بحث قرار مي دهيم.

اولين اسکريپت مربوط به بکارگيري ويژگي alpha اشياء مي باشد. اين ويژگي شفافيت اشياء را کنترل مي نمايد. با تنظيم اين مقدار به صفر شئ کاملا شفاف ترسيم مي گردد به عبارت ديگر اصلا ديده نمي شود. به عنوان مثال کد زير شئ tools_title موجود در سيمبل tools_holder را بصورت کاملا شفاف نمايش مي دهد. در کدهاي آتي ما اين شفافيت را کاهش مي دهيم تا اشياء قابل نمايش باشند.             

tools_holder.tools_title._alpha =0;

اسکريپت ديگر در مورد افزودن افکت هاي نمايشي بر روي اشياء مي باشد. در واقع با اين کد ويژگي alpha اشياء تا 100 افزايش مي يابد تا قابل مشاهده براي کاربر باشد. ساير بخش هاي بکارگيري تابع tween همانند اسکريپت هاي تشريح شده در جلسه چهارم مي باشد. به عنوان مثال کد زير با بکارگيري يک افکت نمايشي پس از يک تاخير به اندازه صفر واحد زماني شئ tools_title موجود در سيمبل tools_holder را قابل نمايش مي نمايد.

tools_holder.tools_title.tween("_alpha",100,speed,ease_type,0.3);

آخرين کد اسکريپت مورد بحث، اسکريپت getURL مي باشد. با بکارگيري اين اسکريپت مي توانيد لينکي به صفحه وب خاصي در صفحه وب خود قرار دهيد. به عنوان مثال کد زير موجب مي شود با کليک بر روي شئ tools_link موجود در سيمبل tools_holder يک صفحه جديد کاوشگر اينترنت باز شده (با پارامتر “_blank” مشخص شده است) و صفحه وب http://www.Axandra.com/go.to/primevector/8 را نمايش دهد.

tools_holder.tools_link.onPres=function(){
 	     getURL("http://iranganj.ir","_blank");
 	}

 بدين ترتيب طراحي کامل يک وب سايت ايستا بطور کامل توسط نرم افزار Macromedia Flash MX به پايان مي رسد. اما تذکر اين نکته ضروري است که امروزه با تغيير نيازهاي تجاري مسائل جديدي در طراحي صفحات وب مطرح گرديده است. بنابراين با خاتمه اين بحث سئوالات بيشماري مي بايست در ذهن دانشجو نقش بندد. از جمله اينکه چگونه مي توان براي وب سايت طراحي شده با Adobe Flash ارتباط با بانک اطلاعاتي را جهت نگهداري داده ها برقرار نمود؟

دانلود

نویسنده حسین فتحی
گروه مطلب Flash
نوع مطلب سورس کد و آموزش
تاریخ انتشار ۵ اسفند ۱۳۹۲
منبع ایران گنج
تعداد نظرات ۰
قیمت کاربران عضو سایت
توضیح توجه:
  • زمانی که روی لینک دانلود کلیک می کنید لینک دانلود به مدت 24 ساعت معتبر خواهد بود
  • لینک های دانلود دوره های آموزشی تا پایان دوره قابل دانلود می باشد.
  • برای خارج کردن فایل ها از حالت فشرده از ورژن جدید نرم افزار winrar استفاده کنید.
  • برای خارج کردن فایل ها از حالت فشرده لینک های دانلودی که چندین قسمت می باشند فقط قسمت اول را از حالت فشرده خارج کنید.
  • لطفا توضیحات نوشته شده برای مطالب را با دقت بخوانید.
  • برای نمایش فیلم ها می توانید از نرم افزار هایی مانند Km Player , VLC Player یا Media Player Classic استفاده کنید.

نظر / سوال

Captcha