یکی از دشوار ترین طراحی های پویا نمایی برای کاربران در نرم افزار های مخصوص این امر مانند نرم افزار Flash کمپانی اسبق Macromedia و Adobe کنونی، ساخت افکت های زیبای تصویریست که بسیاری از کاربران به جای ساخت آن ها از بسیاری افکت های آماده استفاده می کنند که این موجب استفاده از افکت های تکراری و نه چندان زیبا برای اکثر تصاویر می شود و از جذابیت اثر حاصل می کاهد.
نرم افزار قدرتمند Firestarter محصول شرکت نرم افزار CoffeeCup که مبتکر و عرضه کننده در زمینه نرم افزار های طراحی بسیار ساده و متعدد است، راهی سریع و مفید برای طراحی و خلق افکتهای زیبا و جدید فلش برای طرح ها و مضامین مختلف مخصوصا طرح ها و افکت های زیبای فلش برای هرچه زیباتر ساختن وبسایتهای اینترنتی است .
این نرم افزار به سادگی و به سرعت و تنها با چند کلیک ساده به خلق افکت های متنی و گرافیکی پیچیده می پردازد و با کلکسیون ارزشمند بیش از 65 قالب آماده افکت راه شما را برای خلق افکت های جدید و استفاده از افکمت های متنوع فلش باز می کند .
برخی ویژگی های کلیدی نرم افزار CoffeeCup Firestar 7.0 :
- تبدیل تصاویر انیمیشن GIF به فایل های فلش کوچک .
- خلق انیمیشن های فلش زیبا به سادگی هرچه تمام تر .
- قابلیت های ویرایش متنوع و مختلف برای زیباتر کردن طرح .
- بیش از 65 طرح آماده افکت فلش از پیش ساخته شده .
- افزودن متن، تصویر، صدا ، لینک و .... به فایلهای فلش آماده و از پیش ساخته شده .
- کنترل Motion ها، Layer ها، Opacity و ...
- مشتمل بر بیش از 50 فایل و افکت صوتی MP3 آماده برای استفاده .
- قابلیت پشتیبانی از ActionScript برای افزایش توانایی های طراحی فلش .
- آپلود کننده FTP درونی نرم افزار برای آپلود کردن خودکار پس از اتمام طراحی .
و ....
دوستان امروز براتون دو نرم افزار پر کاربرد برای حرفه ایی ها رو می خوام معرفی کنم که کار هر دو ی اونها یکسان هستش و این نرم افزار ها از خوانده شدن اکشن اسکریپ هایی که شما نوشته اید توسط دیگران جلوگیری می کند و کار با هایش خیلی آسونه و
SWF Encrypt 3.0
Download Page
Direct Download
size~1.7 mg
Crack
و نرم افزار دیگه این هست که اونم کرک نداشت معذوریم به خدا
SWF Protect Ver 1.1
http://www.shareup.com/SWF_Protect-download-34275.html
مهارت های اصولی
قبل از این که آموزش را شروع کنم نیاز است تا شما را با برخی از اصطلاحات آشنا نمایم :
Movie که درواقع انیمیشنی است که شما ایجاد می نمایید . Scenes یا صحنه نیز در واقع پنجره ای است که در آن اشیا را قرار داده و بر روی آن عمل ویرایش را انجام می دهید . هر صحنه در واقع یک فریم از نوار زمانی Timeline را تشکیل می دهد .
الف) Movieدر واقع توالی ای از صحنه هاست و شامل اشیا ، افکت ها ، رویدادها(Events) و واکنش ها (Actions) می باشد . ویژگی های فیلم نظیر size, Frame Rate , background color را می توانید در Movie Panel به سادگی ویرایش نمایید . یک فیلم جدید نیز با زدن دکمه New بر روی نوار ابزار استاندارد و یا با انتخاب (FileNew) ایجاد می شود . همچنین صحنه ها را می توانید با انتخاب InsertScene ایجاد نمایید . فیلم ها را همچنین می توانید بر روی دیسک با پسوند قابل ویرایش .swi ذخیره نمایید که با انتخاب FileSave مقدور می باشد . همچنین فیلم جاری را می توانید با انتخاب FileOpen باز نمایید .
نکته : سوایش قادر نیست تا فایل های قابل ویرایش فلش که دارای پسوند .fla می باشند را وارد نماید یعنی در واقع از آن ها پشتیبانی نمی کند .
ب)Scene که مجموعه ای از اشیا است که با توالی سازی فریم ها بر روی نوار زمانی قادر خواهید بود تا انیمیشنی را ایجاد نمایید . زمانی که یک صحنه کامل شد تمامی اشیا از روی صحنه حذف شده و فیلم قابل پخش خواهد بود . شما یک صحنه جدید را می توانید با استفاده از InsertScene ایجاد نمایید . شما قادر خواهید بود تا با انتخاب هر یک از اشیای موجود در نوار ابزار و درگ کردن ماوس در روی Scene به راحتی شیئی را بر روی صحنه ایجاد نمایید . همچنین شما قادر خواهید بود تا با استفاده از the Scene Panel ویژگی های صحنه نظیر اندازه و رنگ پس زمینه و غیره را تغییر دهید .
نکته مهم این است که هر صحنه ای که ایجاد می نمایید یک نوار زمانی (Timeline ) جداگانه برای هریک ایجاد می شود که به صورت مستقل قابل ویرایش می باشد .
ج)Timeline و Frame
هر صحنه شامل دنباله ای از فریم هاست که توالی آن ها بر روی Timeline و ایجاد انواع ویرایش ها به خلق فیلم و انیمیشن نهایی می انجامد . Timeline Panel این امکان را فراهم می کند تا ویژگی های Timeline را تغییر دهید . همچنین اولین سطر نوار زمانی یا Frame Actions این امکان را فراهم می کند تا به هر فریم واکنشی را بیفزایید به طوری که با رسیدن خط تدوین به آن ، واکنش مربوطه انجام گیرد . سطر زیرین نیز برای هر شی که بر روی صحنه ترسیم می نمایید ایجاد می شود که می توانید تراکنش ها را بدان بیفزایید .
نکته مهم : به ازای هر صحنه یک نوار زمانی داریم و برای هر شیئی که بر روی صحنه ایجاد می شود نیز یک سطر در نوار زمانی ایجاد می شود که این امکان را فراهم می دارد تا ویرایش اشیا مستقل از سایر اشیای روی صحنه باشد . در واقع هر شی یک تراک ایجاد می نماید .
نکته مهم دیگر : هر صحنه در واقع یک فریم را به تصویر می کشد و لذا برای هر فریم یک صحنه را باید ایجاد نمایید . اما نگران نباشید زیرا امکانی وجود دارد که شما را از دوباره کاری نجات می دهد که به زودی توضیح می دهم .
در Movie Panel همچنین اطلاعاتی در رابطه با فیلم جاری بر روی نوار زمانی مشاهده می شود که می توان این تنظیمات را سفارشی نمود .
د) Objects که بر دونوع اشیای ساده(Simple Objects) و اشیای پیچیده (Complex Objects )می باشد .
اشیای ساده شامل موارد زیر هستند :
· Shape Objects
· Button Objects
· Sprite Objects
· Instance Objects
· Text Objects (input)
· Text Objects (dynamic)
· Text Objects (static with 'Target' checkbox ticked)
· Group Objects (named with 'Target' checkbox ticked).
و اشیای پیچیده نیز شامل ترکیبی از اشیای ساده می باشد . در ادامه توضیحات مفصلی در رابطه با اشیا ارائه خواهم داد .
خوب امروز دو ترفند رو به هم آمیخته و یک لودینگ درصدی در سویش برای شما آماده
کردم اما از اونجا که در آموزش های قبلی به این نکته که می توان کد های فلاش را در
سویش بکار برد نکرده بودم هم اکنون شما می توانید سورس سویش لودینگ را از اینجا دانلود
کنید.
دوستان امروز داشتم گشت می زدم یه وبلاگ با حال دیدم که یه آموزش خوب و مختصری در مورد اکشن نویسی در فلاش داشت گفتم بزارم تو وبلاگ وادرسش هم اینه : www.flashmx.blogfa.com
متغیر های رشته ای ، عددی و بولین و نال
رشته چیست ؟
رشته مجموعه ای از کاراکتر هاست که در کنار هم قرار گرفته اند و میتواند شامل حروف و اعداد و کاراکتر های نقطه گذاری باشند . برای نوشتن رشته ها باید آنها را در میان کوتیشن قرار داد. مثلا : “Mediax”
شما میتوانید از عملگر + جهت متصل کردن دو رشته به هم استفاده کنید . اکشن اسکریپت فاصله ها را در ابتدا یا انتهای رشته ها جزو رشته به حساب می آورد . یعنی هر فاصله دقیقا مانند یک کاراکتر از رشته است . گر چه در اکشن اسکریپت متغیر ها ، نام اشیاء و لیبل فریم ها حساس به بزرگی یا کوچی حروف نیستند ، اما در مورد رشته ها این خاصیت برقرار است .در مثال زیر جملات نوشته شده خروجی های گوناگونی را نشان میدهند . چون دو لغت “macro”و “MACRO” دو رشته واقعی هستند :
invoice.display = "macro";
invoice.display = "MACRO";
برای نشان دادن کوتیشن در یک رشته ، باید قبل از آن یک کاراکتر بک اسلش بگذارید . به اینکار میگویند فرار (Escaping) کاراکتر . کاراکترهای دیگری هم هستند که در اکشن اسکریپت نشان داده نمیشوند مگر اینکه از روش های فرار کاراکتر خاص آنها استفاده کنید . جدول زیر تمامی کاراکتر های استفاده برای فرار یک کاراکتر را نشان میدهد :
Escape sequence Character
Backspace character (ASCII 8)
f Form-feed character (ASCII 12)
Line-feed character (ASCII 10)
Carriage return character (ASCII 13)
Tab character (ASCII 9)
" Double quotation mark
' Single quotation mark
\ Backslash