برگه ها
آخرین نوشته ها- کار یونیتی هادی عباسی با ترجمه یک PDF به تعداد ۳۰۰ صفحه آموزش
- موتور های فیزیکی در فلش ۱
- عکس برداری از صفحات وب
- توقف یک مووی کلیپ به مدت معین با دستورات اکشن اسکریپت ۳
- فصل ۱
- دستورات اکشن ۳ حرکات رندوم کرم شب تاب در هوا
- مقدمه ای بر Adobe Flash
- قابلیت های جدیدی فلش cs4
- ۳D Flash Slideshow Creato
- آموزش های شما
- دانلود ماشین حساب ویندوز ۷ با سورس فلش و as3
- رویداد های برش فیلم ( بخش اول )
- ساخت یک عنصر شنودگر برای شناسایی فشرده شدن کلید ماوس
- شناسایی حرکت ماوس در فلش
- شناسایی ماوس در فلش
- استفاده از عنصر شنودگر برای تشخیص فشرده شدن یک کلید خاص – دستور شرطی if
- ساخت یک عنصر شنودگر ( listner object ) برای یک رویداد دکمه
- استفاده از توابع ریاضی در فلش
- ساخت شنودگرها ( listeners) برای رویداد های کلید
- راه اندازی مجدد انجمن سایت – بانک فلش
Old Education
برگه ها
دسته ها
لینک دوستان
آخرین نوشته ها
- کار یونیتی هادی عباسی با ترجمه یک PDF به تعداد ۳۰۰ صفحه آموزش
- موتور های فیزیکی در فلش ۱
- عکس برداری از صفحات وب
- توقف یک مووی کلیپ به مدت معین با دستورات اکشن اسکریپت ۳
- فصل ۱
- دستورات اکشن ۳ حرکات رندوم کرم شب تاب در هوا
- مقدمه ای بر Adobe Flash
- قابلیت های جدیدی فلش cs4
- ۳D Flash Slideshow Creato
- آموزش های شما
این آموزش رو یکی از فلش کاران خواستند به نام
alireza
البته من نمیدونم منظورتون چیه واسه همین یه نمونه خیلی ساده برای شما حاظر کردم . امید وارم به کارتون بیاد .
برای این کار باید از گزینه ی PolyStar Tool استفاده کنید و تنظیمات رو همانند شکل زیر قرار دهید .

پسورد :
(با استفاده از حالت تخصصی پنل Actions )
برای این کار شما فلش کاران عزیز باید ابتدا یک نمونه دکمه را طراحی کرده و آن را به صحنه ی اصلی آورده و سپس با استفاده از پنل Property Inspector نامی را به آن نصبت دهید ( طبق شکل زیر )
سپس در اولین فریم کلیک راست کرده و پنل Actions را باز کرده و دستورات زیر را اعمال کنید .
نامی را که من برای دکمه مورد نظر انتخاب کرده ام testbutton می باشد .

کد های مورد نظر که باید در پنل تایپ شوند

در صورت باز نشدن تصویر کد های داده شده در صفحه را وارد کنید
در صورتی که میخواهید دیگر کد ها را نیز قرار دهید باید دستورات مورد نظر را بین دو علامت آکولاد قرار دهید .
gotoAndStop(10) ;
};
stop();
پسورد :
سوال :
من یک گالری فلش درست کردم که با AS2 نوشتم و
به این شکل اجرا میشه که عکس ها رو از خارج فلش
یکی یکی و به ترتیب از ۱ تا ۴(به طور مثال) می خونه
و با یک افکت خاص اجرا می کنه
اما سؤال من:
من عکس ها و SWF رو روی هاست خودم آپ کردم
ولی فقط خود swf اجرا شد یعنی عکس ها رو با
وجود اینکه در همون فولدر ریخته بودم اجرا نکرد…
و رنگ بک گراندی هم که توی فلش بهش داده بودم رو نیاورد…
علت چی میتونه باشه؟
ممنون میشم وقت بگذارید و جواب بدید
اگه لازم بود بفرمایید تا فایل FLA رو براتون ایمیل کنم
با تشکر از شما
جواب :
دوسته عزیز فایل FLA رو به من بدهید . تا بررسی کنم ببینم میتونم مشکل شما رو حل کنم یا نه .
علت عوض کردن قالب هم این بود که یکی از دوستان عزیز فلش کار این پیشنهاد رو دادن و من هم پذیرفتم . البته همون طور که حتما متوجه شده اید این قالب هم سبک تره و هم کارایی بالاتری داره .
این یک مثال کامل هم برای لایه ماسک و هم لایه ماسک با لبه های نرم نامنظم .
۱- یک لایه ماسک و یک لایه تحت ماسک بسازید
۲- در لایه تحت ماسک تصویری را وارد کرده و یا چیزی را بکشید
۳- شکلی نا منظم در لایه ماسک رسم کنید
۴- شکل را کپی نمایید
۵- لایه تحت ماسک جدیدی بین لایه ماسک و لایه تحت ماسک قبلی ایجاد کنید
۶- از منوی Edit ، گزینه Paste In Place را انتخایب کنید (شکل نا منظم شما در لایه جدید و دقیقا در مکان قبلی خود در لایه ماسک ظاهر می شود )
۷- با ابزار رسم دایره و بیضی (Oval Tool) یا مستطیم (Rectangle Tool) شکل خالی در اطراف شکل نامنظم خود رسم کنید .
۸- منطقه بین شکل نامنظم و دایره یا مستطیل خود را با رنگ زمینه پر کنید و منطقه پر درون شکل نامنظم را حذف نماید ( اکنون شکل نامنظم شما سوراخی در شکل بزرگ تر ایجاد کرده است )
۹- تمامی شکل را انتخاب و از منوی Modify، زیر منوی Shape و دستور Soften Fill Edges را کلیک کنید . ( کادر محاوره Soften Fill Edges ظاهر می شود . گزینه Distance تعیین کننده ضخامت نازکی لبه ها است . گزینه Number Of Steps ، چگونگی تبدیل از حالت پر رنگ به شفاف را مشخص می کند .گزینه Direction تعیین می کند که شفاف شدن در کدام طرف لبه ها اعمال شود .
۱۰- مقادیر دلخواه خود را در گزینه های Distance و Number Of Stepsوارد کرده و گزینه Direction را روی Expand تنظیم نمایید . تمامی لبه های اطراف شکل شما نرم یا شفاف (Soft) شده اند . به دلیل اینکه تمام شکل بزرگ شده است ، حفره موجود کوچکتر به نظر می آید .
۱۱- هر سه لایه را قفل کنید و نتیجه کار خود را ببینید .
پسورد فایل :
مانند زبان های دیگر در زبان برنامه نویسی Action Script برای قرار دادن کلمات در کنار یکدیگر نیاز به قواعد و قانون هایی داریم که به ترکیب نقطه ای معروف هستند .
با استفاده از این ترکیب نقطه ای ، عناصر ، ویژگی ها و .. را کنار هم قرار می دهیم
Mohsen.weight.170
این عبارت ها ۱۷۰-۱۸۰ را به وزن Amir-Mohsen اختصاص می دهد که با استفاده از ( . ) از یکدیگر جدا شده اند .
این عبارت عنصر mehrdad را به پیراهن (Shirt) مرتبط می کند و از طرفی عنصر پیراهن دارای ویژگی رنگ (Color ) می باشد که با مقدار خاکستری (Gray) تعریف شده است .
( با ترکیب نقطه ای برای حفظ سلسله مراتب عنصر ، می توان از چندین نقطه استفاده کرد ) و در این گونه عبارت ها که چندین عنصر داریم بهتر است این گونه بخوانیم ( خاکستری ، رنگ پیراهن مهرداد است )
این عبارت باعث می شود عنصر Amir ، روال دویدن (run) را احضار کند .
نکته :
پرانتز های بعد از Run نشان می دهد که run یک روال است نه ویژگی .
(این ساختار را میتواند به صورت اسم ،نقطه ، فعل (noun-dot-verb) در نظر بگیریم .)
توجه :
روال ها معمولا شاخصها (Parameters ) یا شناسه های درون پرانتز خود دارند که این شاخصها تعیین کننده چگونه گی انجام روال می باشند
نشانگر ماوس را مخفی می کند .
Mohsen.run(slow)
در هر دو این دو عبارت amir ، mohsen در حال دویدن می باشند ولی چون روال دویدن دارای شاخصهای مختلفی می باشد نتیجه کار متفاوت خواهد بود .
Amir به سرعت و Mohsen به آرامی می دود .
نمایشگر (playhead) به سن شماره ۱ و نمایش را از فریم ۲۰ شروع می کند .
(تا قبل از Flash 5 از ترکیب ممیزی در Action استفاده می شد )
برای این کاردر ابتدا یک شی ( به دلخواه )بر روی صحنه اصلی رسم کرده و آن را به movie Clip تبدیل کنید . سپس بر روی آن کلیک راست کرده و گزینه Actions را زده و دستورات زیر را همان طور که در تصویر آمده و همچنین در خود صفحه میباشد را تایپ کنید و نمونه کاره خود را امتحان کنید .

در صورت باز نشدن تصویر از کد های نوشته شده در صفحه استفاده کنید
startDrag (this);
}
on (release){
stopDrag();
}
پسورد :
اگر گرو ه ها و عناصر را قلب Actions Script فرض کنیم ، توابع مغز آن می باشند . توابع ، سازمان دهنده های ActionsScript هستند .توابع ، عبارات عبارات Actions Script را برای انجام عملی خاص گروه بندی می کنند. اغلب برای انجام عملی خاص بار ها و بار ها نیاز به نوشتن کد دارید . توابع ، خستگی و تکرار ناشی از این کار را از بین برده و این کد ها را در جایی می گذارند که می توانید ان ها را هر کجا ، هر زمان و هر چند بار که می خواهید احضار کنید .
همان طور که قبلا گفته شده ، عناصر Mohammad . Mohsen.Mehrdad کار های خاصی به نام روال (method) را انجام می دهند . اگر این عناصر در یک مهمانی شام قرار بگیرند می توانند خود را سازمان دهی کرده و کار های زیر را انجام دهند . :
Mehrdad.serveDinner();
Mohsen.chitChat();
ولی هر جمعه شب آنها که مهمانی دارند باید این کد هارا وارد کنید . در عوض می توانید تابعی بنویسید که تمامی انها را یکجا دسته بندی کند.
Mohammad.answerDoor();
Mehrdad.serveDinner();
Mohsen.chitChat();
}
اکنون هر جمعه شب می توانید این تابع را با نوشتن نام و کد dinnerParty() احضار کنید .



نوشته: Flash Man
تاریخ : شهریور ۸م, ۱۳۸۸
