همان طور که می دانید درون کلاس ها دسترسی مستقیم به stage و root وجود ندارد به طور مثال در یک کلاس که از یک MovieClip گشترش (extends) داده شده است ، شما نمی توانید stage.stageWidth را trace کنید و در واقع آن را دریافت کنید و مقداری که در زمان trace به شما نشان داده می شود null می باشد. در این مطلب ما به راه حل ساده ای برای این موضوع می پردازیم که توسط آن می توانید به راحتی به stage و root مربوطه به DisplayObject خود دسترسی داشته باشید.
ادامه مطلب »
در این مطلب با یک ترفند ساده و با استفاده از کلاسهای URLLoader و URLRequest وجود و یا عدم وجود یک فایل در ActionScript 3.0 بررسی میشود. بدیهی است که کاربرد اصلی این کلاسها بررسی وجود و یا عدم وجود فایل نیست، اما میتوان از آنها برای این مقصود استفاده کرد.
ادامه مطلب »
در این مطلب نحوه فشرده سازی فایلها به صورت zip و استخراج فایلهای فشرده شده با فرمت zip و نمایش لیست محتویات فایل zip آموزش داده میشود. همچنین در این درس استفاده از کلاسههای swc آموزش داده میشود.
ادامه مطلب »
در این مطلب به روش بارگزاری یک فایل قالب بندی CSS و اعمال آن به یک فیلد متنی (Text Fild) می پردازیم ، فایل Css ما خارج از پروژه می باشد (External) ما بعد از بارگزاری آن و آماده سازی ،آن را به باکس متنی خود اعمال می کنیم. این روش برای محتوای HTML بارگزاری شده در تکست فیلد های کاربرد زیادی دارد و می توانید توسط این روش بعد از اتمام پروژه بدون تغییر در فایل فلش تغییرات مورد نیاز خود را روی متون و قالب بندی آنها سایز ، رنگ و دیگر خصوصیات که توسط CSS قابل تنظیم هست ،به روز رسانی کنید.
ادامه مطلب »
در این مطلب نحوه برقراری ارتباط با RSS یک وبسایت و دریافت اطلاعات آن به صورت XML آموزش داده میشود. بعد از دریافت اطلاعات به راحتی میتوانید به کمک کدهای XML از این اطلاعات استفاده کنید.
ادامه مطلب »
در این درس نحوه دانلود فایل از روی Server و ذخیره سازی آن آموزش داده میشود. در صورتی که قرار باشد پروژه روی Desktop کار کند باید از پروژه Air استفاده شود، در غیر اینصورت میتوانید از پروژه Action Script 3.0 استفاده کنید. در هر دو حالت عملیات دانلود توسط FileReference و بدون نیاز به هیچ واسطه PHP انجام میشود.
ادامه مطلب »
در این مطلب نحوه برقراری ارتباط بین Air و PHP به منظور Upload فایل روی Server آموزش داده میشود. ابتدا یک فرم مخصوص آپلود میسازیم، سپس کدهای مربوط به PHP را نوشته و فایلهای مورد نیاز را روی Server قرار میدهیم. در نهایت کدهای مربوط به نرم افزار را در Flash اضافه میکنیم. برای آپلود فایلها از FileReference، URLRequest و URLVariables استفاده میکنیم.
ادامه مطلب »