شاید برای شما هم پیش آمده باشد که بخواهید همه اشیاء درون یک MovieClip و یا کل Stage را حذف کنید ، البته انجام این کار با دانستن نام اشیاء موجود در صفحه به صورت تک تک امکان پذیر هست ولی شاید کمی دشوار باشد و در مواقعی مقدار زیادی کد نویسی و نیاز داشته باشد و وقت شما را نیز بگیرد ، برای انجام این کار به صورت سریع و حتی بدون دانستن نام اشیاء موجود می توانید از متد numChildern و removeChildAt استفاده کنیم و با به دست آوردن تعداد اشیاء و یک حلقه همه اشیاء را حذف کنیم.
ادامه مطلب »
در این مطلب به یک برنامه ساده در فلش می پردازیم که به راحتی با موس بتوانید خطوط مورد نظرتان را طراحی نمایید ، این مطلب به انجام این کار با استفاده از فلش و اکشن اسکریپت ۳ می پردازیم.
ادامه مطلب »
در این مطلب به تمام صفحه کردن یا همان fullscreen کردن در اکشن اسکریپت ۳ می پردازیم و دکمه ای را ایجاد می کنیم که با کلیک بر روی آن فلش ما به حالت تمام صفحه رفته و با کلیک مجدد به حالت عادی باز گردد.
ادامه مطلب »
در این مطلب می خواهیم به روشی ساده برای اعمال افکت blur به یک شی از نوع BitmapData بپردازیم. توجه داشته باشید این نوع اعمال افکت با افکت ها و Filterهای معمول فلش متفاوت هست و بر روی خود BitmapData اعمال می شود و نه بر روی MovieClip ی که تصویری در آن قرار دارد.
ادامه مطلب »
هرگاه نیاز به چیدمانهای دوار و کنترل شکلهای دایره ای باشد، بهتر است که از مختصات قطبی استفاده شود. با توجه به این که فلش از مختصات کارتزین استفاده میکند، باید مختصات قطبی را به مختصات کارتزین تبدیل کرد. در این درس نحوه استفاده از این تبدیل برای دستیابی به آرایش حلزونی MovieClipها آموزش داده میشود که یک نمونه از آن در شکل۱ آمده است.
ادامه مطلب »
بهینه سازی در فلش یک اصل مهم به حساب می آید و افزایش و کار بر روی آن برای توسعه دهندگان فلش امری الزامی است. به عنوان یک توسعه دهنده فلش و به عنوان کسی که برای آینده این نرم افزار بزرگ احساس مسئولیت می کند ، ما وظیفه داریم در ساخت عناصر فلش که کارایی بهتری دارند پیش گام باشیم و همواره بهترین و بهینه ترین روش را استفاده کنیم. در این مجموعه آموزشی بهینه سازی فلش به نکات مهم برای مدیریت بر عناصر و حافظه ها … می پردازیم و تلاش می کنیم که بتوانیم با استفاده از نکات ارائه شده خروجی بهینه تر و سبک تری از پروژه فلش خود داشته باشیم.
بخش چهارم – فعال سازی(Activate) و غیر فعال سازی(Deactivate) رویدادها
از زمان انتشار فلش پلیر ۹ (Flash Player 9) دو رویداد (Event) به فلش افزوده شد (رویداد Event.ACTIVATE و رویداد Event.DEACTIVATE) این رویداد ها می توانند برای شما امکان تنظیم برنامه خود برای استفاده از کمترین میزان سیکل پردازنده (CPU) را امکان پذیر سازند.
ادامه مطلب »
بهینه سازی در فلش یک اصل مهم به حساب می آید و افزایش و کار بر روی آن برای توسعه دهندگان فلش امری الزامی است. به عنوان یک توسعه دهنده فلش و به عنوان کسی که برای آینده این نرم افزار بزرگ احساس مسئولیت می کند ، ما وظیفه داریم در ساخت عناصر فلش که کارایی بهتری دارند پیش گام باشیم و همواره بهترین و بهینه ترین روش را استفاده کنیم. در این مجموعه آموزشی بهینه سازی فلش به نکات مهم برای مدیریت بر عناصر و حافظه ها … می پردازیم و تلاش می کنیم که بتوانیم با استفاده از نکات ارائه شده خروجی بهینه تر و سبک تری از پروژه فلش خود داشته باشیم.
بخش سوم – مرتب کردن و پاکسازی Library در چند ثانیه
در این مطلب نگاهی به یکی از ویژگی های فلش که به ما در حذف آیتم هایی که در پروژه ما استفاده ای نشده اند ولی در بخش کتابخانه (Library) پروژه ما قرار دارند ، می شود. این کار به شما در نگهداری پروژه خود به صورت تمیز و مرتب کمک می کند و ار حجم اضافه ذخیره شده نیز می کاهد ، این مورد در پروژه های بزرگ کار شما را خیلی ساده می کند و بسیاری از دشواری هایی که در پروژه های بزرگ به وجود می آید (درمورد شلوغ شدن موارد بدون مصرف در پروژه) را ساده می کند. در ضمن انجام این کار به صورت تک تک و بدون استفاده از روشی که در ادامه توضیح می دهیم هم امکان دارد ولی چک کردن تمامی موارد زمان زیادی را نیاز دارد ، که مناسب به نظر نمی رسد.
ادامه مطلب »