0

تغيير سايه با جهت نور(اموزش فلش)

 
mohamadaminsh
mohamadaminsh
کاربر طلایی1
تاریخ عضویت : دی 1389 
تعداد پست ها : 25772
محل سکونت : خوزستان

تغيير سايه با جهت نور(اموزش فلش)

 

 تغيير سايه با جهت نور(اموزش فلش) واحد دانش و تکنولوژی تبیان زنجان

آموزش زير به نظر من جالبه ، اين اموزش از اين قراره : زماني كه كاربر موس را روي صفحه مي چرخاند، نور نيز با آن حركت كرده و سايه اشكال ما بر مبناي آن تغيير مي كند .

مرحله اول : ايجاد متن

در اين مرحله متن را به همراه سايه اش ايجاد ميكنيم.

-متني را در لايه جديدي به نام myText ايجاد كرده و آن را به Movie Clip ي بانام myText تبديل مي كنيم.

-مجددا همان متن را با رنگ كمرنگ تري ولي در لايه جديدي به نام shadow ، به عنوان سايه نوشته و به Movie clip ي به نام Shadow تبديل مي كنيم.

-زماني كه Movie Clip با نام Shadow در حال انتخاب است، عبارت Shadow را در Instance Name در Property Inspector تايپ مي كنيم.

تبیان زنجان

مرحله دوم : ايجاد مكان نما

حال بايد مكان نمايي به شكل يك نور، چراغ و يا هر چيز ديگري ايجاد كنيم كه با نشانه گر كاربر حركت كند.

-در ابتدا تصويري كه مي خواهيم منبع نور باشد را در لايه ي جديدي به نام sun رسم مي كنيم.

-شكل را انتخاب كرده و يه نام sun به عنوان Movie Clip ذخيره مي كنيم.

-Instance Name مربوط به sun را به اسم sun مي گذاريم.

مرحله سوم : اضافه كردن كد ها

2 سري كد بايد به فيلممان اضافه كنيم. بخش اول مربوط به حركت sun است و بخش دوم چگونگي قرار گيري shadow با توجه به myText و Sun است:

-در حالي كه Sun انتخاب شده است كدهاي زير را در پنل action مي نويسيم :

onClipEvent(load) {

Mouse.hide();

startDrag("",true);

}

onClipEvent(enterFrame){

_root.shadow._y=(((_root.myText._y-_root.sun._y)*.05)+_root.myText._y);

_root.shadow._x=(((_root.myText._x-_root.sun._x)*.05)+_root.myText._x);

}

توضيح كد: در ابتدا نشانه گر موس را حذف مي كنيم و در بخش دوم تنظيمات نور و سايه را ايجاد مي كنيم كه از محل قرارگيري movie clip ها بهره مي گيريم.

توجه : دقت كنيد ترتيب لايه هايتان به صورت زير باشد : (اگر نبود با Drug & Drop آن ها را تصحيح كنيد.)

تبیان زنجان

حال اگر فيلم تان را اجرا كنيد نتيجه ي خوبي مي گيريد.

کریمی که جهان پاینده دارد               تواند حجتی را زنده دارد

 

دانلود پروژه و کارآموزی و کارافرینی

جمعه 5 خرداد 1391  9:15 AM
تشکرات از این پست
دسترسی سریع به انجمن ها